Hacker Newsnew | past | comments | ask | show | jobs | submit | davidt84's commentslogin

Did you actually read the article?


>Please don't comment on whether someone read an article. "Did you even read the article? It mentions that" can be shortened to "The article mentions that".

https://news.ycombinator.com/newsguidelines.html


Thank you for your insightful comment that adds great depth to the debate.


Doesn't matter what you're working on, burnout doesn't help anyone.


Completely agree, but if the right things align: low bullshit, good team, worthwhile work, compensation fair to effort and outcomes, 60 hours can be very manageable for a period.


So basically a very small percentage of jobs.


Definitely. His message was for a very small audience. I don't know what the situation is like for them, but Sergey's claim isn't ridiculous.


It still is. Complaining on the Microsoft "support" site for an MVP saying you should just stick to outlook classic and new outlook was only for home users.

They didn't respond when I pointed out the official notification that classic outlook was intended to be deprecated (and apparently now is)


Combining the user input with the model weights to produce the output is still an algorithm.

If you're going to engage in pedantry, at least be technically correct.


I'm very confused here, the argument is just JavaScript code... What is passing that argument?

Assuming that JavaScript is evaluated but the launched process, that will serialise the entire environment -- which is passed to every process anyway.


I'm confused too :). The LuLu alert says [0]:

    process id: 54279
    process args: -p "<some id>" + JSON. stringify(process.env) + "<some id>"
    process path: /Applications/Cursor.app
The alert showed up right after I installed the app and clicked on the Cursor icon [1]. I understand that processes can access the entire environment by default (which was always a bit too "open"/strange for my taste, but I get the reason) but then I don't understand why you need to use `JSON. stringify(process.env)`

[0] <some id> was some 12 character hex string

[1] Note that this was like a month ago; I have a cold, so finally have time to catch up on such questions


I know nothing about how Cursor is implemented, so this may be wildly off base, but...

Perhaps it is written using some kind of JavaScript framework that doesn't allow access to the process environment by default, but this lets them work around that to access the environment like a native app?

One reason you'd want an IDE to have access to your environment is to enable any tools/compilers/whatever you launch from the IDE to inherit the environment (say, to access SSH_AGENT_SOCK, or whatever).


Ok, this sounds like a plausible direction — thanks!

It seems that Cursor is using Electron. I don't know about its internals (tried it a couple of times years ago), but after a quick look at the docs I've found this: https://www.electronjs.org/docs/latest/api/utility-process#u... which is a section describing `utilityProcess.fork(modulePath[, args][, options])`:

    env Object (optional) - Environment key-value pairs. Default is process.env.
I don't get why some unique-looking prefix/suffix would be needed there, though.


Bad news for Tesla?


These are federal govt employees. The priority for the federal government is to drill baby drill. Any Tesla-driving employee is at odds with the mission and should not be parking in an employee lot anyway. Where do they get the funds for that expensive a car, anyway (excepting Congresspeople who trade on non-public information).


I don’t know; poking at their ideology, if there’s a genuine need for EV charging somewhere in govt I’d expect them to farm it out to a private business (Tesla themselves, perhaps).


The user needed no encouragement to switch it off.

They'd spent the last 10 minutes swearing at windows for taking forever to shutdown and were about 10 seconds from saying screw it, and turning it off anyway.



They're all subject to FOIA...


Here is the distinction:

> This would make DOGE a Presidential Records Act entity, meaning records it creates are not FOIAble until years after a president leaves office rather than a Federal Records Act entity, which would make its records FOIAble now.

It's how soon you can make a request.


The article outlines some reporting changes (from OMB to White House chief of staff??) to get around that apparently


That remains to be seen. From the same article:

> "Just changing the name alone under the Executive Order doesn't affect DOGE's recordkeeping status,” Jason R. Baron, professor at the University of Maryland and former director of litigation at the National Archives and Records Administration told 404 Media in a phone call. “The administration apparently has made a determination that DOGE will be a presidential component subject to the Presidential Records Act. However, that will surely be challenged in the courts in connection with FOIA lawsuits. Under FOIA, it will be for the courts to decide whether under existing DOGE is acting more like a federal oversight agency or as a presidential component that solely advises the President.”


DOGE is not acting as an oversight agency, they are locking people out of systems and modifying code, so they can't be an oversight agency.

Congress needs to do their job here.


The article is fairly sloppy and uses lots of scare-quotes, but basically it's saying that communications for the DOGE team will report in to the Chief of Staff making them subject to the Presidential Records Act instead of the general reporting conditions for the OMB.

The article also states that 'DOGE is gutting...' when that's not true. They're advising the President, and the President is cleaning house. They investigate, recommend, the President decides, and those decisions get acted on. This is how a task force like this is supposed to work.


"The President decides..." within the limits of his constitutional powers. Which do not include, for example, impoundment or unilaterally shutting down agencies authorized by Congressional acts.


Depends on if anyone will do anything to stop him.


People are throwing around the word "impoundment" lately. But it has a very specific meaning, and no impoundment has happened.


Judge John McConnell disagrees with you. His decision placing a hold on the spending freeze cites the Impoundment Control Act as part of his finding that the lawsuit is likely to succeed on the merits.


That decision applies to a very specific item: congressional appropriated federal support to states. Which is probably the strongest case for an impoundment argument.


Yep. And certainly at the beginning of all this there was reason to think that this was happening. For example, Solar for All grants were paused with no explanation of why or the expected path for releasing them.

So, yes, impoundment is a relevant term to use.


Yeah, it is always fun when people here know more than supreme court judges about US law.


To be fair, he's a district chief judge and I've certainly disagreed with some of them in the past. But at least it demonstrates that the question of impoundment is on the table.


Virtually all of the spending through USAID was Congressionally authorized. Can you explain how blocking or delaying that spending fails to meet the definition of Impoundment?

To say nothing the freezes that have been put on hold by the courts.


Impoundment is determined on the scope of a “program” for which appropriations have been made: https://uscode.house.gov/view.xhtml?path=/prelim@title2/chap....

If you think there’s a violation of the impoundment act, you need to identify what the “program” is and why you think the administration won’t spend the whole program amount within the relevant time period.


only because the courts stopped it


Exactly. I made this comparison elsewhere, but it still fits. They are akin to the US Chemical safety board. They have investigative powers, but that's it. They can't actually change anything, just issue recommendations.

Now, USCSB makes some incredible YouTube videos, I somehow doubt Doge will do the same


> They're advising the President, and the President is cleaning house.

That may be a distinction without a difference. The reason to have advisors around is so you can rely on them to make a proposal you can sign off on, because they understand your overall vision. If they're not proposing cuts he agrees with, he'll replace DOGE leadership until he finds people who do.


Perhaps you could say something concrete, rather than vague waffle and assertions?


Perhaps you could say something concrete, rather than vague criticism?


What am I supposed to say in response to a comment conveying the message "be a good customer" with no further elaboration and the source "believe me"?


Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: