skysight-inc/HackerNews huggingface dataset:
Because OS can hide the resource waste pretty cleverly. macOS compresses RAM on the fly, Linux moves very stale pages to swap early to keep memory utilization in check.

On that department, I was able to store two 3000x3000 double precision dense matrices and some big double precision vectors, plus the 3D model representing the object I'm working on in ~250MB IIRC. The code is a scientific materials simulator, BTW.

Eclipse (the IDE) uses ~1GB (after warming up) with my fat C++ config, and that thing is written in Java, and is a full blown IDE with an always on indexer + static analyzer.

VSCode uses 1GB for nothing. Atom used 1GB for nothing. Evernote uses ~900MB on start on macOS. That thing takes notes!

We have the resources and wizardry to keep bad programming in check, but we can do much better if we wanted to.
>A polite "No idea, officer" is your answer.

You just admitted to reckless driving. You're not allowed to not know the speed limit or your own speed while driving - the speedometer is right in front of you, and the officer knows exactly where the last speed limit sign you passed was. And if you recant on that in any way, if you even seem slightly uncertain, you just admitted to lying to an officer.

This is why the rule is "never talk to police," not "never talk to police unless you think you're clever."
Is Africa splitting into two continents?
>According to the document, she had been “1 minute late” to a 6 a.m. shift.

In Brazil this kind of argument for dismissal would not hold in labour court at all.

Specially when employers report hours in what the Brazilian justice call "british timing", where employees clock-in and clock-out at the exact hour. Brazilian Justice expects a natural 10 to 15 minute range (to both sides) here...
arthur whitney's famous first J interpreter.

https://www.jsoftware.com/ioj/iojATW.htm

The first version of KDB the timeseries database was written by arthur in C to bootstrap the K interpreter that was used to write KDB. It was 26 files, named a.c to z.c, none larger than a single page of C written with notepad.exe.
Git merging is completely stupid. It collapses multiple changes into a single commit. The original chain of commits is referenced, but in a useless way that only complicates the git history.

When you merge 17 changes from foo-feature into master, master has only a single commit. You cannot bisect master to determine which of the 17 broke master.

The 17 commits are there, but only in their original form, based on some old commit. Those 17 original commits are not equal to the single merged commit. The single merge could have a bad merge.

If there is going to be a bad merge, it's better to have a bad merge in one of 17 commits being individually rebased, than to have a bad merge in a single merge bomb that conflates 17 commits.

Your little branch of the original 17 commits should be purely a private object; it does not belong in the upstream. It's just a historic accident that your work was originally based on some three-week old random commit that happened to be latest at the time when you started. There is no need for that to be published. Your job is to make sure your code is based on the latest commit and promote it to the branch, as a sequence of individual changes (which all build and pass unit tests, etc).

I've literally not typed "git merge" since 2010, and around that time I learned how not to have Git perpetrate unwanted merges on me by learning never to type "git pull". "git pull" can be configured to be "git pull --rebase", but you will forget. I trained myself to do "git fetch", then "git rebase".

In all my last three jobs, the review tool Gerrit was used. Gerrit is based on cherry picking, which is rebase. Commits are submitted in their original form (not necessarily rebased to the target branch, but indicating which branch they are for). When approved, they are submitted and that means cherry pick. Maybe Gerrit can merge; I've never seen it used that way.
Gerit has rebase right in the UI. You can take a commit and rebase it to its logical parent (latest patch set of an apparent parent with which it had been submitted together), or to the current head of the branch.
I think this is the mind defending its worldview, in the same way as people react when you question or present evidence that contradicts. And yes, it is a natural defense against changing your mind and can be rationalized as a survival strategy (my worldview has kept me alive and healthy so far, and adjusting it is increasing risk).
It's only losing $170m/year due to the way it's being run. Remove the bad investments, empower the community, turn it into a non-profit and you've got a sustainable business.
"Required" verbiage when sending automated SMS.
If it loses $170m a year without any real hope of turning that around very soon then this "business" should die, and it should die quickly because it is a money burning machine and not a business.

We are seeing a contraction in the spending of magic dream money and the the process of pruning shitty businesses like reddit or Twitter is economically healthy.
You're both right, I think.
Since you are here, when I was reading the paper I wondered -- when they show the "zero-shot solve rates", does that mean that they are basically running the same experiment code, but without the prompts that call `few_shot_response` (i.e. they are still trying each question with every expert prefix, and every critique?) It wasn't clear to me at a glance.
IntelliJ also has a menu bar just below the top of the full screen. I wish Apple made the collapsing top menus require much more insistence before appearing.
There's also "&semi;" standing for ";", which makes even less sense to me.
>Also tbh, with all the hype of LLMs one would think that such a task would not be such a challenge.

The strange/sad thing is that despite being "large language models" they're often hypermyopic on English..

I've done some measurements comparing generation between various languages in the prompt and no matter what I do half the time i cannot get them to not include english text or comments in code unless the request is made in japanese, chinese, or a similar very-different-language.
[If you're planning to build a business together, forming the company ASAP is a good plan.]

Do you have any advice in this regard? We do have a preliminary plan to register a European company in Estonia (through e-Estonia) after achieving good revenue to continue our operations.
Yeah, I assume this is posted again because of the buzz over the Gameboy Çolor game that was created using it that McDonald's released in a recent promotion

https://news.ycombinator.com/item?id=36311378
The especially confusing bit here is that the DIY version costs considerably less than the fully assembled one. That extra step to disassemble the laptop obviously costs money, so do they just factor that into the cost somehow?
Commenters like you are why people don’t give honest feedback. Why review something for free when someone like you is unable to accept honest feedback even if it is critical.
People go directly to hospitals for primary care in China. It's not the same as the US, where people go to a general practitioner first.
Years ago at my sysadmin job, I thought about having a lapel button made:

I WAS REPLACED
BY A CRON JOB
That's weird, I've lived in Austin a long time and never heard that. Not saying you're wrong, though I am curious where you heard that? I'm also generally curious about bits of obscure local history.
if only there was a way to block ads on WebOS on a LG TV...

I only consume YouTube via its official app on the TV. There are no alternatives that allow ad blocking.

It's utter shit without Premium... And I'm saying this while holding some non marginal number of GOOGL class A..
Thanks for pointing out, I've made some updates on blog post to make the description more accurate.
This is easily solved by Magnet or Rectangle.
"enforce squash merge" == "pretend Git is Visual Source Safe or CVS"
It is difficult and expensive to convert open space office to micro apartments, but it should be way easier to convert hotel rooms to micro apartments.
I'd reckon a vast majority of people have not, and some major subset of those don't want to; why do you say this like it's bad? People opine about things they don't have firsthand experience in all the time.
You won't get any argument from me. PropBox completely replaces the need for real estate agents and MLS listings. PropBox enables you to sell your home fast with no fees - on a secure platform with a very easy process. It takes about 10-12 hours of your time and the seller saves based on home value $25K to $75K. One point you mentioned is there is an association called the National Association of Exclusive Buyer Agents.[1] They operate similar to your lawyer. What I like about them is that they cannot work in a traditional real estate office that takes listings. That is where the term a"exclusive" has meaning. They only represent buyers so they shun the listing commissions to remove any potential conflict of interest. This is why there are not very many of them. What this suggests to me is that they are of high moral character and their advice can be trusted. The downside is you may not be able to find one near you. If I were buying a home I would definitely interview one. Another tactic I have observed is the number of home buyer that believed they used a buyer agent but did not sign a contract. In my state and I believe many others, this means you were actually working with a sub-agent of the seller, or a transactional agent. Thank you for your input.
[1]https://naeba.org/
Yeah, definitely real "separate but equal" types...
Then shouldn't the title be something like "Self-proclaimed Bullshit Jobs".

Even in the example given by Graeber at the start could have variables that make the job of having an IT guy drive 6 hours to move a computer down the hallway make sense. Maybe soldiers moving computers has resulted in many computers becoming broken costing more in money and downtime than having a trained professional drive in and move the computer. Maybe having on-site IT staff is more expensive than having the off-site IT guy make a few visits a year.
Couldn't you use &#44; instead?
Because if they make you say "maybe later", it means that they can keep bugging you... Just another dark pattern
SQLite somewhat works this way - the frontend compiles the query into bytecode instructions, that the data layer executes procedurally. It would be possible to expose that and write the bytecode directly (but it would take more effort to make it ergonomic.)
Here’s 206 roses trees varieties ready to order [0]. GF is a lot into flowers and got a lot of stuff from this store, highly recommend them for any plant, great quality and care. Europe only I guess.

[0] https://www.promessedefleurs.com/rosiers/rosiers-parfumes.ht...
> but I consider relying on people's own answers to be a methodological error in the research. Line employees often do not have a big picture understanding of the work they are doing.

Is it not problematic that so many people feel that their jobs are bullshit? Is that an issue with the individual or society at large?
Because the kinds of people who want you to distinguish between the two are the kinds of people who lie in the middle of the venn diagram. Which, to be honest, if it's not a single overlapping circle, it's pretty darn close...

Nobody wants to have their own nation state dedicated to their race because they appreciate other cultures and want them to live on their own.

Find me the white nationalist who is not a white supremacist, and I will have them demonstrate being a white supremacist to you.
Sounds like Google will crank up ads right up until the point it starts affecting their business. Then they'll back it off some.

Personally I hate it, but seems like the optimal way to run an advertising company.
By "add" I assume you mean pre-install or include before it reaches me.

I think pre-installed stuff is a slippery slope with bloatware on one end of the spectrum, and a bare bones alpine version on the other end.

I don't mind installing stuff. My preference is minimalism. I prefer to have 3+ independent apps to choose from where possible.
This sounds like it's getting into a pedantry I wasn't aware of. If the source is available for me to look at and potentially mess around with, I'd consider it open source, but I assume it's the non-commercial aspect that makes it not "Open Source"?

That said, I'm very impressed with the reverse engineering work on this having played it before.
The interesting thing is that had OpenDoc took off, the Mac would’ve moved more toward the component-based ecosystem that you describe instead of an ecosystem of monolithic applications:

https://youtu.be/oFJdjk2rq4E

Alas, OpenDoc was a product of “interregnum” Apple, a font of innovation but had no singular vision (OpenDoc was one of many visions Apple promoted in the mid-1990s as the future of Mac development) and a track record of failed projects (Pink/Taligent then Copland). When Steve Jobs returned in 1997, he brought and enforced a singular vision for the Mac, one that revolved around NeXT technology. OpenDoc was killed under these circumstances:

https://youtu.be/oeqPrUmVz-o
I didn't do that, but will give it another go. Thanks for the suggestion!

Otherwise my current strategy is to put it in an analysis loop until it deems the list to be correct.
Strongly recommend Enpass. I use it on Mac, Linux, and iOS. Enpass as a product is proprietary but it is built on - and has a good relationship with - open source. For example, they helped the open source CLI utility when they changed their vault format.

https://www.enpass.io/

https://github.com/hazcod/enpass-cli
>As an Anarchist, it's my job to support the dissolution of any hierarchy that is not democratically operated in a way that supports people attempting to live while also creating communities founded on democratic incentives.

Can you elaborate on this point?

>You prefer to just leave organization to the loudest capitalist leaders?

I'm inclined to agree with you that that is a bad idea.
I got the book on audible because I liked the article. I wouldn't recommend the book. It is the article stretched out to the length of a book resulting in everything being spread thin without much substance.
Q: What character was removed from the alphabet?

A:

1> (diff (range #\a #\z) "the alphabet")
(#\c #\d #\f #\g #\i #\j #\k #\m #\n #\o #\q #\r #\s #\u #\v #\w
#\x #\y #\z)

Plus all all non-alphabetic characters other than space.
bumby is on right on the money. I've seen it happen: a poor understanding of the big picture leads to pretty common scenarios: department and role duplicity, unnecessary redundancy and cases like the one you mentioned.

Personally it's pretty obvious the problem arises precisely because no one has the visibility that there's people doing bullshit jobs, meaning the process can be automated. When you say "automated with big picture": who do you think has 1) the incentives to fix the issue; 2) the power to order that and 3) the cultural capital to push for a change in the old ways? Who do you think will "run the automation"?
Yeah, that's what we actually need - three options. I may not have made up my mind yet or feel I know enough to make a decision now; "ask me later" definitely needs to be there. But also give me "no, and don't ask me ever again".
Sometime it is better not to use the 14,200 new data points when making a comparison with 1979 to now.
I've written 2 in C++ for different projects at companies State Farm and State of Decay. I'm trying to write one that kind of inverts things and calling it Enemy of the State.

But yes, his name pisses me off because I didnt think of it either.
What kind of allergy medicine requires ID? I only know of pseudo-epinephrine (not to be confused with the as-strong-as-homeopathics phenylephrine), which is cold medicine.
This is true for me. Been making a lot of soups and soup like dishes, most have a similar profile:

1. Saute aromatic base (like onion, garlic, pepper, celery etc)

2. Deglaze

3. Add meats, non aromatic vegetables (e.g. carrot, potato)

4. Add broth, simmer

5. Garnish
VS Code doesn't have anything comparable to Org mode. The "VS Code Org Mode" extension[1] has maybe 1% or 2% of the features of Org mode for Emacs. Go read Org mode's manual[2] from start to finish (134,062 words) and then direct us to an extension for VS Code that has comparable features (e.g., plain text spreadsheets).

[1] https://github.com/vscode-org-mode/vscode-org-mode

[2] https://orgmode.org/org.html
I was a cofounder and CTO of a seed stage company and in your shoes a few years ago. Hit me up if you want to chat sometime! And if you don’t have time, know that you have what it takes - you just have to learn rapidly and be okay with failing sometimes!
Being a digital nomad probably isn’t for you then. I have been doing it for 6 years as a normal W2 software engineer and I love it. I stay in a place for 3-6 months and go on adventures every weekend. Everything I own fits in 2 bags and I get my mail through a remailer but honestly it is truly rare that I need the physical mail.

It works for me but there is no “one true way” to live a life. You do you and find your happiness.
I don't think this is convicing at all. None of this shows that there are generally accepted theorems without proofs.

The first one isn't lost at all, the second is just a single lost citation.

All of this is very far away from mathematicians building upon thr shaky grounds of mythical theorems. Also, in all my mathematical experience (going up to recent research in analysis) I never encountered something like this. In all textbooks I ever read either everything was proven or was cited to other works, which every time I checked included the proof.
I wonder if it'd help to ask it to write the noun with the article. I just tried it now - I asked it to list the top 100 German "der" nouns, then asked it to repeat the list but with the article. That made it obvious which ones were wrong!

It was unwilling to write "Der Jahr" when "Das Jahr" is correct.
As I understand it, this is because the 3d stacking is fairly expensive (it adds a lot of silicon and extra manufacturing cost), so 3d cache only makes sense once your chip is too big to put all the cache in 2D.
As an end user though, I honestly can’t think of any Java software I actually enjoy using. Minecraft? That’s literally the only thing that comes to mind.
If you're speaking, and don't pronounce it "yee", nobody will know that you're making a reference to the "Ye Olde" orthography.
Did not know that they had temperature readings on ocean surface back in 1979.
Whose idea was it? Was this something done for fun or was it suggested by a professor you're working with?
Thanks. I had no idea D2 was on switch, and it's on sale for $13! [1]

[1] https://www.nintendo.com/store/products/diablo-ii-resurrecte...
tl;dr

The article advocates for a shift from the current corporate governance model, which prioritizes shareholder profits, to a stakeholder governance model that considers the interests of all parties involved, including workers and communities. This change aims to address economic inequality and ensure that corporations fulfill societal responsibilities.

The authors propose reforms such as making boards accountable to all stakeholders, requiring corporate purpose statements to benefit society, having diverse stakeholder representation on boards, and federalizing corporate governance.

This shift is seen as essential for creating a more sustainable and inclusive economy.
https://archive.md/bw2cN

(Its a medium page that doesn't load for me)
Yep, see the screenshot with Epping on the display for example.
If you have a highly profitable company you can go a really long way. Stability breeds instability... and any sufficiently complex system is operating at the limit of some instability.

To take Google as an example (cuz I think it's actually not a bad company and certainly quite profitable, where I used to know a lot of people in different areas) over 80% of income is ads and 60% of the total is search ads. There's YouTube(ads), Gmail(ads), Android (ads and Play Fees), and Cloud (fees that might cover costs?). But I'd bet that 80% of the people are working on 20% of the profits. Certainly, I'm familiar with the hardware side and that is flat out a loss leader. Don't even get started with the Bets. The last 20-30% (of engineers!) probably produce absolutely nothing that any customer will every see, or are producing net losses of the company over the lifetime of the product.

It's hard to get real motivated about even a product you make when the company considers it a loss maker... that makes it the plaything of executives. Because, whatever the folks at Meta may be capable of or want to do with VR, there's really just one customer who's last name starts with Z. It's just politics at that point and pleasing the managers since the easiest way to higher profits is to kill the whole division.

Of course VCs face some of the same issues, but at least there you have a target customer (maybe the wrong) and a product (maybe the wrong one), and you know your work isn't BS when you're profitable post IPO.
I tried digital nomading for a bit. It turns out it's more about drinking and surfing rather than doing anything productive. It was fun for a few months but I have no idea how people can maintain that lifestyle of basically being a 24/7 tourist and trying to get a few hours of work in while hungover.

It's only really a viable option if you're young and don't really care about your work (or are rich).
It’s user-content and user-moderated. Why does the international bit matter? (Honest question)
Encoding ML-style modules in Rust
Most of them. Given a set of incentives to publish as much as possible, one would expect the quality to decline at least linearly (assuming that the rate if actual discovery is constant).
> That’s noble of you, but the economics don’t work for all types of job. If all jobs must pay a living wage, many entry-level and lower-paid part time jobs will simply go away.

If a business requires someone to spend 40 hours a week doing something, but cannot afford to pay them a living wage then that business should close. They are a failure and should get out of the way so that a competent business owner can replace them. Worker exploitation should not be keeping failed businesses afloat. Starbucks does not have this problem. They're just exploiting workers to stuff their own pockets and could easily ensure that their employees are all able to afford to live on their wages.

There was a time, not very long ago, when a single person could support themselves and a family on their wages. Paying a full time employee so little that they can't even support themselves should be illegal.

All this "think of the children" nonsense ignores the fact that most jobs paying minimum wage are not held by children, and that most kids don't need full time hours (and arguably shouldn't work that long anyway since they have school) and anyone, even someone in an entry level position, still absolutely deserves a living wage for their time.
The term "bullshit job" is confusing and probably intended just to be entertaining instead of informative.

A more informative title would really be "boring jobs whose purpose isn't understood by the people doing them"
There’s a clear widely accepted definition https://opensource.org/osd/
Yeah the fact that Charlie Munger and Kissinger are both healthy and active despite being 100 years old and following the opposite of conventional health advice, both being overweight and sedentary, does at least call into doubt how useful or predictive such advice is for a long life. I doubt either of them did 10,000 steps a day or counted macros, even when younger, as the twitter/youtube health experts extol. We have much to learn about human life expectancy, or why some individuals live much longer than others.
Best way to protest is to walk away.