skysight-inc/HackerNews huggingface dataset:
I think people jump into "nepotism" too quickly and usually I find people who jump to that - to be not to be really negative but still - <losers>.

Building and keeping relationship *is work* even with your wife or kids it is not given. Building and keeping business relationship is even more work when you have to convince someone you don't know that you are worth something.

I call out nepotism only if you can clearly see someone is hired and does nothing or has no experience or skills for what they were hired for.

I got my friends/people I know hired to the company I work for, it was not walk in the park, I had to convince my friends that company is good place to work as they were highly skilled, which took me months ... guess what ... I had to spend also quite some time convincing managers that guy I propose will fit and then they still had to go through interviews and probation period.

From the outside or other employees perspective it might have looked like "X got Y into the company because they know each other and X is on good terms with management", they did not see how much work it was to "get good terms with management", they did not see how much legwork and checking up on my friends if they are available took.
The iPhone is not the relevant comparison point to me. Pretty much as soon as the slab-of-glass smartphone design was technically feasible, slab-of-glass phones took over the market. The iPhone was a very good pass at it, but it was going to happen anyhow. Such predecessors as there were were not that old. It was not an idea that had decades of failure behind it.

The iPad is the more interesting one to me because tablets had been a Next Big Thing for a long time, to the point that the common wisdom was that they weren't going to happen. Phones become slabs-of-glass because of the constraint of fitting into a pocket. Tablets couldn't compete with laptops in the absence of that constraint. The iPhone was the birth of a new industry; the iPad breathed life into an already dead industry.

(Granted, that industry seems to be trending back towards dead, or if you prefer, "a stable niche that isn't going anywhere due to the ease of just making a Phone, but Bigger, but isn't going to take over the world", but if anything that makes Apple's accomplishment even more impressive.)

This seems a much closer comparison to VR. Even before the current push represented by the Oculus and similar gen products, VR headsets had been a Next Big Thing for decades now. I'd still characterize the field as basically dead, at least at an Apple scale. If it hasn't outright plateaued, its first derivative is certainly only marginally positive. If the Apple Vision product succeeds it'll be another breathing life into a dead industry play.
When I worked at FB, I felt like I was treated most like a human vs. a work robot at other jobs. Experience is dependent on which org you join, and the hedonic treadmill will always exist in capitalism.. but these articles on their posters are silly.
What kind of job do you have?

I may be completely wrong, but I'm in France and it's mostly older people (from the age of 30 or 35) who want WFH. Young people don't know they can ask for a higher salary, and, apparently enjoy working in an office or open-space.

Older developers wants personal time, and some want to take care of their kids and family which is way easier if you're at home.

At my last interview, the boss asked if full-remote wouldn't be a problem for me, hinting that it may cause loneliness or psychological issues. I told her that I had friends and could see them whenever I wanted which is why I don't miss offices.
One issue with targeting a small market and trying to grow it is if your business relies on your truly innovative/unique/original idea IMMEDIATELY it will get copied either by the big guys or by other small fish who are more than willing to race you to the bottom on profits.

You must build your business on something beyond an idea.

Intellectual property, customer relationships, the brand, reputation, quality, luxury value, etc...

It's trite but true: ideas are worthless, execution is everything.
You can find me at @victoor (spanish) or @falcon_maker (english)
I can't tell if you're joking or trying to prove a point (after all this is a comment section that's worked itself into a froth about the Orwellian behavior of imaginary people) but I notice that you haven't made this request of anyone else, so I'm pretty sure it's not sincere.
I mean sure but this is quite unimaginative thinking. Why would you use a VR workspace as just a virtual desk and monitor? I would love to have just VSCode on my main “monitor” for example and then my music can be out of sight to my right or left that I can turn to if I ever need to change it. Right now I have so much packed in the browser tabs and windows open on my OS.

Just basic apps like notes and calendar would be much better in a “spatial” OS
You're the one injecting morals into the debate. At no point am I making a moral argument.

I'm saying that PageRank is just one of many value judgements Google makes. Google is not impartial. Not all incoming links are equal, Google makes a value judgement about which domains are more valuable than others. Google also makes value judgements about what is and isn't spam, which includes results that try to game the system by appearing to be something they are not. This is the latter. These are anti-abortion activists attempting to look like abortion centers, something they are not.

If it helps you remove the moral angle here: let's say I place an ad against the search term "cars for sale" with an ad saying "great value cars available to buy here!" and when you click you end up on a page that sells bikes. Is that a good search result? No, it is not. Is that likely to satisfy a user searching for a car? No, it is not. By the rules Google themselves outline they would remove my ad:

> We don’t allow ads or destinations that deceive users by excluding relevant product information or providing misleading information about products, services, or businesses.

https://support.google.com/adspolicy/answer/6020955?hl=en

You're so focused on trying to push a contrarian view that you're losing sight of the fact that Google is a business, and it serves their business interests to give users relevant results.
you're right, I'll do better
Coroutines are covered in Knuth's first volume. And, I confess, I think I went years thinking he was just describing method calls. Yes, they were method calls that had state attached, but that felt essentially like attaching the method to an object and calling it a day.

Seeing them make an odd resurgence in recent years has been awkward. I'm not entirely clear that they make things much more readable than alternatives. Reminds me of thinking continuations were amazing, when I saw some demos. Than I saw some attempts at using them in anger, and that rarely worked out that well.

Also to the point of the article, I love being "that guy" that points out that LISP having a very easy "code as data" path makes the concerns expressed over the "command" system basically go away. You can keep the code as, essentially:

(DriveForward 0.5 48)
(while (NotCarryingBall)
(Grab)
(pause 2))
(DriveBackward -0.5 48)
(Shoot)

With god knows how much bike shedding around how you want to write the loop there.

Of course, you could go further for the "pretty" code that you want by using conditions/restarts such that you could have:

(DriveForward 0.5 48)
(Grab)
(DriveBackward -0.5 48)
(Shoot)

And then show what happens if "Grab" is unsuccessful and define a restart that is basically "sleep, then try again." Could start plugging in new restart ideas such as "turn a little, then try again." All without changing that core loop.
>I left silicon valley because of agile development. Sprinting all the time was the thing that lead to my burnout...

Hard work doesn't cause burnout. Constantly feeling like you have no control or impact causes burnout.
People ask how to manage information sources, so this problem wasn't solved before.
While agile methodologies have a place, I agree with the author about this 'sprinting' nonsense.

Not everything can be timeboxed in a couple weeks. Combine that with the daily reports... that sort of stuff works very well if you are working on your 78th Web CRUD app. It doesn't work so well when you are doing something much more complex. "Oh that's what POCs are for!" - yes but they are, once again, aggressively timeboxed.

If the 'agile' industry wanted to design the Space Shuttle, it would have to fit in a POC, rather than taking a realistic amount of time to allow for proper design.

The sad truth is that no manager gets promoted by quoting that their project will take 2 years. They will say 6 months, with one shoddy demo at 3 months full of smoke and mirrors, and that buys them time to file "bugs" and "improvements" that will stretch the time it will take to 2 years anyway. By which time they are already going to be at another company.
For the same reason you’ll see articles talking about bar hopping, or glamorizing womanizing (less common now), or the latest celebrity shitshow, or travel to exotic locations.

People like escapism and excitement and feeling good in the moment.

People like to think they’re special and they’d never suffer the negative consequences.

And, truthfully - most of them do escape the negative consequences. Either by reading and not doing, or by doing and not being the problem cases, or by being lucky. How many/what proportion varies by the activity of course.

And so People click on it. And hence articles get read. And journalists write more articles, and the Overton window shifts.

Eventually, societal backlash occurs, or it becomes normal, or it gets boring and folks find something else novel to chase.
You're going to die regardless, how hard you work between now and then is only relevant to the lifestyle you want. If one can work less and be content with their lifestyle all the power to them.
And to realize that mistakes are a normal part of the pro drive work you do. In fact the most productive engineers also make the most mistakes
The great thing about Helix is that it is super easy to build locally. Make changes to the number of spaces allowed and it should work as expected, unless there is another reason they have such a limit.
> Here's a copy from the YouTube-generated transcript

...
I recall that being reasonably common in New Zealand when I was growing up.
They certainly try to do just that. I am ready to purge that cert and hope browsers would get forked quickly.
Flexibility is the name of the game. I've had offers (non-tech) that are roughly twice my current salary, but at institutions that are VASTLY less flexible than my current employer.

I haven't worked a full week in nearly 12 years, and that's how I want it.

Money is nice, but I can, quite literally, always get more money. Time is the one commodity that I absolutely cannot find more of.

Employers need to understand this.
I don't watch Youtube, in general (exception; certain old BBC sitcoms which the BBC doesn't bother copyright claiming are there). I subscribe to a couple of TV streaming services, but if something isn't on one of them, well, I don't watch it.

I'm actually a Spotify subscriber, but I don't think I'd listen to podcasts on it; I have a workflow for listening to podcasts which I don't want to mess with. Ultimately, podcasts come and go, and I have too many of them to listen to anyway.

(Exception: if Three Bean Salad went to Spotify, I'd probably grudgingly listen to it there. Don't get any ideas, Spotify.)
I was going to ask, when would you only rely on a sequential id for temporal locality, wouldn't most people be indexing and sorting on `created_at` or something equivalent?
My beard started graying at 31. Maybe it was just the stress of 2020… and 2008…
> being forced to do so because otherwise your program might die a horrible death seems hard to justify as advantageous.

The advantage is that it forces me to do the task properly, and prevents me from getting lazy and having important skills and habits atrophy.

Also, it doesn't feel like an extreme sport or anything. It's just programming, like in any other language. Not any more or less stressful.
Absolutely. I have so many emergencies coming my way that I reach a point of paralysis. I'm not going to work 65 hour weeks anymore. So I have reached the point where if everything is an emergency then nothing is an emergency. If they want to give me resources to help out on their emergency then cool, otherwise take a number.

Having to be an IC and leadership and attend 5+ meetings a day is an impossible ask for someone that is not young and hungry anymore. When someone asks for things now I always lead with "sure, but its only me, no other resources so it is probably going to take a while"
We don't have rules for that
I'm jealous of older generations that were at least compensated for their hard work. We're expected to hustle all the time, for no benefit in our personal lives.

Software engineering is a "high earning job", yet the basic shit it affords you isn't even to the level of "low" and "middle" paying jobs of the past. You can grind yourself to the bone for years and still not be able to afford to buy a home and raise a family.
I think one reason Discord is so popular and many people don't talk about is the same reason why games like Minecraft, Tibia, GTA San Andreas and many other old games are still popular today.

The reason is that they allow users to customize the software through code. When you create a Discord or Minecraft server, they act as a "platform" for your server, you can write code to customize every aspect of it. I think that counts a lot.

I don't know any alternative that is as customizable and good as Discord, and I don't think Discord will be replaced any soon while a platform that supports that level of customization comes up.
Last week's Let's Encrypt downtime
The hx-disable attribute can be used to disable htmx for parts of the DOM that load user generated content, is that what you're referring to? https://htmx.org/docs/#security
I think, I’ve already agreed on this with you, in one of the previous threads.

But I’ll gladly upvote you everytime!
That's fair.

"Co-found a 2 person business" is much better advice than "don't start a 1 person business."
The fact that it was white people bullying people from all over the planet only made it worse.
Like you said, none of these folks are deriving God's Algorithm[0] in their heads in the planning stages. I haven't been in the game for a while but I'm pretty sure people are all still doing CFOP[1] but getting better at lookahead, execution, and some of the advanced tricks like x-cross[2], and a bunch of gnarly last-layer tricks[3]. Some of which include memorizing thousands of algorithms.

[0] https://en.wikipedia.org/wiki/God%27s_algorithm

[1] https://jperm.net/3x3/cfop

[2] https://jperm.net/3x3/cfop/cross

[3] https://jperm.net/3x3/cfop/ll
In a liberal democratic state, there may be merit to blocking illegal transactions.

In a dictatorship run by a warlord who is printing money, extorting people, and generally should be resisted, Bitcoin is good.
you're implying that an expert in criminology is more likely than non-experts in criminology to commit crimes, and similarly "more likely" for the other two examples?
> This centuries-slow ousting of other languages is the reason behind the Romance family and its wide spread.

Keep in mind that Celtic and Latin are both Indo-European languages that split off about 4kya, so 1.5kya-2kya they were a lot closer that Romance languages and Celtic are today, and so what's more likely to have happened is that the Celtic spoken by the Gauls blended with the Latin spoken by the Romans. Germanic and Slavic languages are also Indo-European, so this dynamic worked in much of Europe over the past 2ky.

The point is that the other languages, where they were Indo-European, did not get "ousted", rather they blended with Latin.

Basque, Finnish, Hungarian -- these are not Indo-European, and those haven't Romanized, which I think helps my thesis :)
> The Romanian and Albanian languages both spread to their present areas from the Central Balkans

For those who don't get the subtext, people here are having a political debate disguised as a linguistic/historical debate.

OfSanguineFire is saying Romanians originate in the south and migrated to Romania (known as the "Immigrationist theory") and others are saying Romanians originate from Dacians (the Daco-Roman continuity theory).

The first theory is the favorite of Hungarian nationalists because it places them in Romania before Romanians.
This is why we have vacations and the ability to quit too. Not all companies are fires all the time.
Some Gotchas with OpenAI's Function Call Feature and How to Handle Them
Remote work is nice, but the biggest advantage I've have at a small company is picking my own hours. I work with teams across the world, So I can take a 2 hours break after lunch to go biking, and then come back. I want freedom in daylight hours to do things.
Expanding on temporal information leak

1. Size: If a client receives a record with id=10004578, they can guess that 4578 orders have been made.

2. Rate of growth: Receiving two different orders means they can track the growth rate of record insertion.

And also

Iteration attack: If your API endpoints do not have authorization, an attacker can try to access with GET /api/users/1, GET /api/users/2, GET /api/users/3, etc. UUID makes this next to impossible.
And would you consider this resource to contain "the math and algorithmic background" necessary? Or is it overkill/missing some things?

https://www.freecodecamp.org/news/all-the-math-you-need-in-a...
Bitter people who knew about Bitcoin and never bought it.
And all the talk about "diversity" and "diversity of opinions" being cherished is nonsense, they want a hivemind singularly focused on executing leadership's various whims.
> a strong type system also forces you to think about the design of your code

True. And so does using a language like C.
When this book came out I'd previously seen ze/zir which sounds less jarring in legacy English. I think this was from a few people in the sf world in online discussions rather than in fiction, though I can't really remember anymore.

Either way, it scales better than having everyone publish an individual pronoun policy and every else remember it, O(1) vs. O(N^2).

Diaspora is excellent.
> Think smaller markets with bigger budgets

How do you find those and market to them? I actually am trying to make a ChatGPT plugin because people wouldn't pay for the website (partly because it didn't always work great, I am narrowing the focus) and I think this will be a captive audience.

Based on this, I am thinking maybe I should change the description of the plugin (when I get it out) to something that will appeal to web design agencies rather than individuals.
For others having trouble accessing the OpenAI whitepaper:

https://s3.documentcloud.org/documents/23850240/ares20226851...
>> As far as I'm concerned, it always was and always shall be "work faster or die". I was unaware that we were given a third choice?

Yeah, it turns out you get to define things in your life, including your pace at work. Be productive but don't burn yourself out. Most likely nothing will happen. Worst case you dodge a bullet and find a more reasonable company. Either way you will be working at your pace.
For me, the solution was simple: automate as much as possible and move most of the costs to the customer side (e.g. focus entirely on the self-hosted product instead of providing hosting myself and having to run and maintain servers for thousands of customers).
What are the 'gotchas' that Java has but C does not?
Since the reCAPTCHA code is loaded from the google.com domain, among others, the tool automatically gains access to cookies that are set for logged-in Google users. One of the cookies is called NID and contains a unique user ID that is also used for Google Signals to recognize users even across devices. In this respect, it is almost irrelevant from a data protection perspective whether reCAPTCHA (situationally) sets further cookies or not.

In addition, reCAPTCHA also accesses the domain gstatic.com. As can be read on Google websites, this domain is also used by other tools. Thus, cookies can potentially be exchanged via this domain.
Also, the VisionOS component library is available in Figma Community. Was playing around with it last night. It's a pretty comprehensive library.

https://www.figma.com/community/file/1253443272911187215
If this were Reddit, I would expect dozens of Shia LeBoeuf "Just Do It!" memes right now.
Likely someone in a position where they could stand up for sale over closure (but usually not doing it because wouldn't expect to get a career boost from that approach) being a photography hobbyist?
Very likely, it is a reference to a now deleted tweet by the person who popularised the CoC:

> "Some people are saying that the Contributor Covenant is a political document, and they’re right."
Heck, Bitcoin is incredibly unsafe for illegal activities since everything is publicly recorded on a ledger. There is a reason people moved to Monero for such transactions.
Thanks for your feedback and contribution!
Put your device in front of a vertical metallic plan and have it vertically rotating slowly. You are now walking around your house. Wouldn't this work?
Alcohol seems to interact with the body's various endogenous opioid systems [1], and not always to the same degree from person to person. What for you is a substance that "melts away all the fake constraints" for me it just makes me foggy, sloppy and tired.

[1] https://pubmed.ncbi.nlm.nih.gov/9040115/

Cannabis with a high THC content will have a significant cognitive penalty, which is much reduced/mediated when enough CBD is available. Due to prohibition, a lot of Cannabis has an absuredly high THC content, it's as if all available Alcohol was hard liquor.

> Alcohol is not like that, up until a point your mental capabilities(not the reflexes) are intact.

That point is VERY quickly reached, and I would argue much, much quicker than you care to admit. Even a buzz will tank your cognitive abilities.
It's not the compiler itself, but the group of people working on the compiler. Those are different things.
My reflection is this is a symptom of North American work culture. In the end, it manifests stress, lost time to decompress and a significant impact on your health.

After traveling to LaTam, we have it all backwards. Focus on happiness, family and health are where energy needs to be invested, before anywhere else.
This is exactly the kind of submission that I tend to be more interested in the comments than TFA. Or that I'd submit myself evem having not liked it so that I could (hopefully) get to read the comments.

That is, people (like you - thanks!) are going to offer their own suggestions, and it's going to be more varied, more interesting, quite likely some bigger names or monetarily success stories, etc.
"The average content of vitamin D 3 found in wild caught salmon was 988 ± 524 (mean ± SEM) IU of vitamin D 3 /3.5 oz which is a typical amount that is served for dinner (Table) In contrast, farmed salmon had approximately 25% of the vitamin D content present in the flesh of wild salmon"

And everyone knows that a fish meal that size doesn't satisfy all the way to bed time.

So you can imagine a hunter gatherer running around eating a ton of fish, berries etc. and how many IU's that would be
Does anybody have a good alternative to Amazon? I'm lazy and would like an online shop that sells everything under the sun, but is more trustworthy and with fewer moral failings.
It's interesting that there's a workaround. I always assumed it was an upstream Chromium [0] or Electron [1] issue.

0: https://bugs.chromium.org/p/chromium/issues/detail?id=114376...

1: https://github.com/electron/electron/issues/10515
Would you expand on what you mean by the differences, and how they apply here?

Also, what do you mean by 'coherent' in this context?
One potential downside is ULID does not have an RFC, unlike UUID V7