skysight-inc/HackerNews huggingface dataset:
Ask HN: Am I insane if I use only Sublime+Terminal combo for development?
I'm an ML engineer with almost 6 years of experience in the field and I use only Sublime+Terminal for all my development (ML, Web, Flutter, etc.) Yes, even for flutter I do not use VS code or Android Studio, only Sublime (with LSP)+Terminal.

- The reason is, when I was a newbie in the world of ML, I had a laptop worst than a potato laptop. So, I had to preserve as much resources as I can for actually ML tasks. That forced me to keep things simple & lightweight.

- At that time I tried to use PyCharm, VS Code, etc. but all of them resulted in consuming a lot of resources and very little left for actual model to run.

- Fast forward to today, I now have a decent laptop for coding & a good workstation for my ML related workflows, but I still chose to use only Sublime+Terminal for all my tasks

- To be honest, setting up Conda to work with PyCharm & VS code is sometimes pain in the a*. Some of my students still come to me with problems of conda and other env management tools not working properly with VS code & PyCharm.

- The thing is I like to keep things simple and lightweight. In my experience, Sublime is an excellent code editor with excellent package support. I find running scripts, managing envs, docker, DBs, etc, simpler and quicker directly from Terminal...

- I do not understand why people use VS code or PyCharm if they have to take additional steps to make their tools work with it, let's say Conda (environment management tool). Whereas same task can be done with just Vanilla terminal without any hassle.

So Am I insane for using only Sublime+Terminal in my dev environment while entire world is using various(God knows how many) tools for development. Or is it just a developer inside who got used to keeping everything so optimised at each level, that anything that consumes resources unnecessarily makes my wanna avoid using it...

- I am really curious to know what tools you guys are using in your dev environment? And what's your reason for that setup?
Parking minimums are required by cities because underparked development projects dump their parking problems on the surrounding neighborhoods. These types of externalities shouldn't just be hand-waved away in the name of "urbanization." The lack of parking creates real problems for residents, police and businesses in growing cities every day.
This reminds me. It must have been 2009ish. I was at Microsoft. Part of the code I was responsible for ran on the Windows build servers. This code was triggering a kernel bug in the Windows registry. The only way I knew how to reproduce it was by building Windows. Because thousands of Windows builds happened per day, maybe 1 of them would hit it every 1-3 days.

The way I got it in a kernel debugger was to constantly run the problematic race condition inside a VM, when it detected that it hadn't hit, it would roll back the VM to a save state of the code already running in progress ... Took an overnight run to hit it on a machine in the office.

All that said, I'd still say it's not very expensive to run a build machine.
Some additions for the pile:

https://www.scientificamerican.com/article/climate-deniers-s...

Climate Deniers Shift Tactics to ‘Inactivism’ - Fossil fuel interests are trying to blame climate change on individuals while also sowing division, says Michael Mann, one of their prime targets

https://www.scientificamerican.com/article/tobacco-and-oil-i...

Tobacco and Oil Industries Used Same Researchers to Sway Public - As early as the 1950s, the groups shared scientists and publicists to downplay dangers of smoking and climate change
Hilel Furstenberg is fond of arithmetic progressions. Used them in his topological proof that there are infinitely many primes.

https://en.wikipedia.org/wiki/Furstenberg%27s_proof_of_the_i...
I'm fully with you, but my question is how you actually inform people at the power of their data? I often pressure people into chatting with me through Signal and I'll be honest, there is often a defeatist or lack of knowledge at what this data can be used for even among graduate CS students.

Honestly, I think one of the major issues is that the world is exceptionally complex these days (well, always has been, but surely there's more now). Our entire world runs on specialization but we often act as if one needs to be an expert in nearly every domain. Is not the definition of an expert someone who understands the nuances and complexities of said niche? It would then seem de facto unreasonable for people to have a nuanced understanding of practically any given subject.

Because of this, I want to question the common framing about focusing on informing people. I don't want to stop informing people, to be clear. But I think we should look for solutions that are not reliant upon people being informed, as this is clearly not a scalable nor stable mechanism for creatures with finite ̶t̶a̶p̶e̶ ̶ knowledge and finite time.
How are you guys assessing the accuracy? Sure, LLM's aren't going to be 100% accurate. But if I pick up a Spanish textbook, there is a right answer 100% of the time (okay, aside from publishing errors)
Im curious what do you have in mind related to fitness?
companies are finding out that people who are paid 1/5 tend to do much less work and draw out contracts. I have seen many projects grind to a halt working with international 3rd party vendors.
99% of development over the past half century has been focused on making it optimal for driving, at the expense of the ~20% of people that can not even drive. And this wasn't because the market decided to do that, it's all been mandated by law.

I think it's good to have a diversity of types of development. Just as people who don't want to drive shouldn't expect access to car-dependent environments to be easy, people in cars shouldn't expect the very few pockets of hard-won walkable environments to be optimal for driving into.
No, I'm saying they shipped iPad stage manager half baked for their own uses/ to refine for AVP. I'm positing that a major reason for macOS stage manager's existence is as a transport layer/ "texture formatter"
It's not VR though. The AR angle of this device is why it's compelling. VR is completely blind to your surroundings, Apple Pro could in principle make your public park look like Jurassic Park with full size dinosaurs etc. Blending our reality with an overlayed real time rendering is a massive benefit over straight VR.
> Same solution that was offered to Germany and Japan after WW2. Demilitarize, deradicalize, erect a technocratic regime, supported by western nations.

In which borders would this demilitarised state exist?

This is more or less what Biden is currently trying to do. The Israelis aren't interested.
I've worked for multiple failed startups and in game dev (which seems to like to lay a bunch of people off shortly after a game is released). I've been laid off from more companies than I've not, at this point.

I just kind of assume it's going to happen at some point. I even found out I narrowly avoided being laid off at my previous company at a large corporation. I was on the list for their first layoff (which was like 6 months after I joined, I was still the 3rd most recent engineering hire) but someone else in the department quit which allowed my manager to not have to include me. I then survived two other layoff rounds at that company.

And I survived a layoff round at my current company as well, although it was a fairly small layoff to begin with and I'm making them money directly as a consultant staffed on a project so they didn't have much reason to lay me off anyway.
I think Robin Williams said it best with "God gave men a brain and a penis, but only enough blood to operate one at a time". I don't think that "never send nudes to anyone" is going to work.

The core problem as I see it is that platforms like Instagram connect every person on the internet to every other person on the internet. Turns out that some of these people are a tad unscrupulous. Limiting this, especially for children and teens, seems like a good first step. Last week Instagram announced you can only send DMs to under-19s if they're following you, which is an okay-ish first step (and the absolute minimum they could do).

But it's also not only about these types of extortions, for example from [1]:

> “Two weeks ago my daughter, 16, and an experimenting creator on Instagram, made a post about cars, and someone commented ‘Get back to the kitchen.’ It was deeply upsetting to her,” he wrote. “At the same time the comment is far from being policy violating, and our tools of blocking or deleting mean that this person will go to other profiles and continue to spread misogyny. I don’t think policy/reporting or having more content review are the solutions.”

[1]: https://www.theguardian.com/technology/2023/nov/07/meta-face...
> I've read the resolution for that is weirdly low, QHD

This is something I've been wondering about. The Vision Pro's displays are 4K per eye, for the entire field of view. The monitor I'm sitting in front of is 5K, and takes up quite a bit less than my full field of view.

Surely the virtual Mac screen (and everything, I guess) is gonna be substantially lower resolution than traditional high-DPI screens at normal viewing distances?
Want to wash my monitor after reading this article... argh.
Hard to know if you're overfitting your explanation in the same way the majority of people though that Tesla was wrong before they created a huge market demand for good EVs.

Personally I'm not a Tesla fan and I'm holding out for a car manufacturer to make an EV I trust with a good reputation, low cost of ownership and good quality. Until then I'll stick with my non-hybrid Civic.
Get ready for a 3 - 12 month "vacation."

If you use the time wisely, you might just find ways to make "side hustle" quality income. If you're wise and lucky, you might just never look back!

If you're living paycheck to paycheck on a modern salary, you've fallen victim to the flaw in the so-called American dream.
We are in a downward cycle for Software right now. Are higher interest rates a precipitating factor at the moment? Sure, but there are others as well including the COVID bubble etc.. Our industry was bound for a correction. That said, interest rates alone do not predict a tough market for software engineers since the majority of the .com bubble in the 90's saw 5% percent interest rates.
That's why paid surveys exist. The in person variety can be structured into a 30 minute open conversation. Select a few random existing users and offer them the opportunity for a 5 minute call and with the possibility of 50 for 30. Then you can preselect the people you want to target based on their prescreen
That is a bad reason not to consult with a lawyer. Hire a good one who knows the business you are in.
And I am here to say, I had more fun with Solaris during dotcom wave that ever had, or will, with GNU/Linux.

Same applies to a couple of big UNIX names, with a proper integrated experience.

Pity about that Google Android torpedo.
>shortly after Covid was that rent, housing prices, and tuition would become more affordable due to move to online colleges and migration from cities or other factors. How badly those aged.

It's still "shortly after COVID", isn't it? Do you expect economic upheaval to occur over a matter of months? Talk to people in commercial real estate!
Fragile, Resilient Weimar
My bachelors thesis in psychology was actually an experiment using positive reinforcement to alter the brain activity as read by an electroencephalogram, also in 2011. My experimantal design was flawed and I failed to show results. But getting participants to interact with externally placed electrodes was indeed a no-brainier (pun intended) to a 23 year old Icelandic kid with minimal help.

It terrifies me that a multi-billionaire is more disillusioned about this technology, than a BS-student.
The 5$ wrench is just a simple example of social engineering. No amount of cryptography will help you if the guy holding the keys can be talked/pressured into handing them over.

https://xkcd.com/538/
Wouldn't just about any available headset that costs 10x to 20x less suffice for this?
Nice Beliefs.

Got any data?
> It's weird to me that big tech hasn't thought about offering a financial reward with C&D's.

That would be incentivizing bad behavior!

There is already a reward — they’re giving you a chance to fix their problem for free before they take you to court and sue you for damages.
I don't think it's half-baked. I think it's lightly toasted. :-)

I use iPad Pro as a kind of sidecar daily driver, in the magnetic dock magic keyboard w/ trackpad.

As I type this, the screen shows a traditional MacOS style dock across bottom, four Stage Manager window clusters I can tap with a thumb on the left, and Safari plus Messages taking 2/3 and 1/2 of screen respectively.

There's more app and pixel real estate than most Windows laptops, and bringing screen sets to the foreground or swapping them back to the side is so natural I almost feel like giving up that space on my Mac as well.

The big thing I saw happen from apps over the past two version of iOS is app devs realizing their windows will not always be full screen or 1/2 screen size, but arbitrary size.

By now, most iPad apps of any serious nature are effectively window size independent, making them play well with others in stage manager. It's easy to see how that would make them play well with the headset one day.
Wishing prison is morally correct. If you read what I was saying as "we should hang people for deflating tires", there may be another issue here.

I think my reaction highlights the clear issue in their thinking. I will never support anything these people want, because they hate me personally. Taking away people's transportation is a bad thing to do, period. If I go kick a bunch of puppies to campaign against people dying, I'm still a bad person.
I get that you like your way of life (and that you are probably not given credible alternatives in your city) but please do consider the environmental and social costs of such a way of life: A car centric life is not sustainable for the planet.

You've probably seen that propaganda around here but in case you missed it, here is some documentation : https://www.strongtowns.org/
Much easier to let farmland go wild than tear up parking lots and destroy any chance of recouping the embodied energy of asphalt for something useful. Most farmland is in support of animal agriculture (boooo) and wouldn't make economic sense if farms had to pay municipal rates for the water they use.
> Yeah, you're right. Someone can spend at most five hundred or seven hundred dollars on a complete embedded systems development combination-set which maybe consists of something like one or five or twenty ARM microcontrollers and the convenient hardware application programming interfaces that are compatible with them, the small computers.

You can literally become equipped to develop for microcontrollers and have a bunch of boards for less than $50 (excluding a laptop).

If you want to go a bit further, you can get a lab supply and a halfway decent DSO with logic analyzer capability for under $500.

> Anything else, anything outside this standard specification you've shared with me, is where some hardcore hacking goes on, in my opinion.

I've done plenty of hardcore hacking, and ... even then, not really. FPGAs? You can get ICE40 boards for <$20. A microscope is nice, but $40. Soldering iron? Pinecil is pretty great for $40.

I spent so much money on equipping myself to do EE stuff 25 years ago. Now you can do much more than I did back then for peanuts. Heck: I just built 20 little embedded ARM computers for students with LCD, cherry switches, and a debug monitor for $300, and the biggest expense was the blank keycaps. It was trivial to get going. That includes manufacturing. We are spoiled. https://github.com/mlyle/armtrainer

Where things get expensive is doing anything fancy analog, RF, very high speed (which is really also analog ;). Computing itself is cheep cheep cheep.
> Computer Science is now the most popular major at many schools.

I met lots of my nieces and nephews over christmas break and was surprised to see every single one of them studying comp sci.
Unfortunately,

int main(){
char buffer[10];
buffer[10] = 0;
}

are so rare they are hardly worth bothering with. The more usual case is:

int get(char* buffer)
{
return buffer[10];
}

void test() {
char buffer[10];
get(buffer);
}

I.e. the array bounds for buffer get lost in the function call. I have proposed a fix:

https://www.digitalmars.com/articles/C-biggest-mistake.html

that is compatible with existing code.

And yet, nobody cares. Oh well! Instead, we have overly complex solutions like this:

https://developers.redhat.com/articles/2022/09/17/gccs-new-f...
You made a much better case than I thought you could.

But I wonder: Will higher interest rates mean less income inequality? Or just income inequality still increasing, but increasing more slowly?

That is, is ZIRP the cause, or just one of the causes?
Keine sorgen, Sie schaffen das. Das alles. Pre-pandemic dispute in Germany was absolutely toxic. Raising concern about any from the above was impossible. Being "concerned" was a straight way to be called "concerned citizen" ie. "Reichsbuerger". That was then, now I don't know either care.

> His second in command was present at a meeting to plan the deportation

I hope the meeting was not held in Wannsee.
It should decrease housing costs as well. The rules in my area are two spots per bedroom - mandatory. But my building is in uptown Dallas and the main draw to the area is that people work in the area and walk to work. So many people don't own cars or are only a one home house hold.

And because it's a highrise parking spots are expensive. Like $50k+ each. And that goes directly to the price of housing in rents.

Meanwhile, even at the busiest our garage is more than half empty. What a waste.

D magazine even used a picture of my garage in their article: https://www.dmagazine.com/frontburner/2021/12/the-city-of-da...
It’s just no longer a good career. The time investment is too much.
This is my conjecture but my guess is that it's very heterogeneous.

Salaries are high basically only if you have switched jobs recently. My guess is that people who have stayed at their jobs through the massive inflationary period of the last 3-4 years are over-represented in this group.

Broadly speaking, I am not sure we want to be encouraging this. Having people stay in their jobs for longer gives them time to get good at what they're good at and makes companies more effective. Forcing people to move jobs (by implementing policies that create tons of inflation) causes a lot of inefficiency, because people are forced to move on to keep pace and lose 1-6 months of productivity when they adapt to a new position.

The other aspect is housing, of course. We simply don't have enough housing units which makes everything more expensive and tips the scale to those who own already.
The market is better at solving this problem than central planning.
Can we do the same with golf courses?

I think it was George Carlin that said put affordable housing on golf courses?

More seriously, if you have a brownfield ex industrial site, will trees etc grow ok there? Does converting brownfield sites to meadows or forests pose any risks to nearby humans?
This is already popular among the pensioner/retiree crowd.
Trees are great to provide shade in parking lots.

I have been to parking lots covered in mature Aleppo Pines (which smell great in the heat) and from far away you couldn't really tell there was a parking lot there.
Just because someone has to say it:

- we need to build more housing, and that means up-zoning and reducing local control (NIMBYs blocking new construction)

- we need a land value tax.
James Salter, the Art of Fiction No. 133
> The key to why parenting is such a hard job: it literally doesn't end for about two or more decades and you absolutely cannot quit or slack off on this gig, no matter what!

We might not like to admit it, but people can and do, all the time. There's an ideal as far as being a parent goes that we try to hold people to and enforce culturally - but that doesn't stop people from getting divorces or dumping their kids on their partner or parents while they go off and do their own thing. I know a number of people that more or less raised themselves - their parents provided necessities and that was about it.

There's also a larger discussion to be had on parenting and why it takes more time and effort than past generations; the difficulty of raising kids with two working parents; the move away from extended family groups and close neighbors that can help with kids; the increase in helicoptering/worrying and loss of independence; all of which contributes to making things more difficult.

> Just because something "always has been" doesn't mean it's easy.

I never said it was easy. What I said was it's not the hardest job, it's a common human experience, and it deserves celebrating even if it is an average, common thing.
I grew up in NH and walked up Mt Washington by at least 10 different paths but never took the Cog.
FWIW, though for historical reasons we use dmake to build the core operating system, I tend to recommend people use GNU make (gmake) for new Makefiles in other consolidations. It's broadly available (including on other platforms) and has more modern features.
I always think back to the Nikkor 6mm fisheye lens[0] for example of what it takes to have 180° FOV. It's a lot of glass.

[0]https://duckduckgo.com/?t=h_&q=nikkor+6mm+f2.8+fisheye&iax=i...
That depends on how many people work in the particular area with the particular reader, and what their general patterns of arrival to work are, and what their general patterns of body temperature are.
You don't need a coercive territorial monopolist with ultimate decision-making power over all conflicts within its territory to have rules.

And a lack of rules is called anomy, not anarchy.
I've customized keyboard fw for ergodoxen and other keyboards. I've helped write tiling window managers. I have no clue what this is...
Was recently kajaking in KayakVR in the Arctic scenery. Wife snuck by and opened the window. Felt real.
As little troublemakers in California, a friend and I used to play a prank. We would stand next to light poles on opposing sides of a neighborhood street, at dusk, pretending to pull an invisible line between us. The faster a car would drive through, the farther we would throw ourselves onto nearby lawns. Some of the cars were VERY fast (50mph) despite the short runway from the corner, a few houses down.
> If you're a landlord, you can just force a $500/m increase on your tenants. Done.

Only if there is a tight supply of housing, otherwise another landlord will accept a lower rent rather than have an empty unit.

The problem with rent is one of supply, not greedy landlords. Ask your local planning commission why they aren't approving more housing developments.
The Microsoft Hololens demos included some examples of this. It certainly looked interesting

example: https://www.youtube.com/watch?v=pIsjVaqdNpc
Oh lol. Opened the links in new tab but didn't read before commenting, classic n00b fail. The "visited" look didn't phase me since I had, as mentioned, read it here before.
It's not about the speed, ease, or locale. There are definitely faster and easier ways to send money than Bitcoin. It's because of the irreversibility and anonymity it affords. Crypto's primary advantage over other payment methods is preventing law enforcement. I don't know what a government can really even do about small-scale scams other than require more ID verification for calls/texts/crypto/Internet.
Germany has very lax sentencing. for $2 billion I would just do the time. I am still guessing it was unprotected file on desktop. Probably the criminals kept the only copy of keys on a thumb drive , which when confiscated meant they had no choice but to comply.
A Year of C++ Improvements in Visual Studio
For those wanting to see it in action [0].

[0] https://www.youtube.com/watch?v=RV9P0w8vZi8