skysight-inc/HackerNews huggingface dataset:
If most people having no recourse to a problem that they face is just a problem of scale to the company, then may be the company doesn't deserve to operate at that scale.
I think you're overstating a little here. There were definitely popular websites running on linux in 2006. I won't make any claim about dominance (it's too hard to find good data now and it's just a battle of memory at that point), but definitely some high rankers on alexa at the time were very much LAMP.

Notably, I believe Facebook was LAMP, and was already becoming a pretty big force in 2006. It's hard to find a good citation for that, but it was my understanding at the time they were.

I think it was pretty common among up-and-comer startups, really. Maybe not so much on the low or high end, which were still dominated by shared hosting and enterprise contracts at the time, respectively. Still, it's the year RHEL launched so things were changing.
Framework is easier but the hardware isn’t comparable.

Doesn’t change the fact you can order parts on Lenovo laptops and fix them.
Growing up in the south, I have yet to see a better advertisement against white supremacy than a klan rally. After image googling "mcinnes own the libs," proud boys makes the klan look PR-savvy. Cloudflare made the right call.
And how much will they pay me for this work? Considering they have tons of money to spend on things unrelated to Wikipedia, yet each year asking for more in their puppy eyes boss scam.
> assume scale

Scale is an excuse used by corporations to get away with whatever they want. Blaming things on scale is exactly equal to calling your customers a mere statistical data point.

"I'm sorry, we through your meal out the window, but 98% of the current customers dining in got their meals successfully. Here's a website with no contact info to help recover your meal."

If these "scale" corporations like Amazon, Facebook, Google, and the ilk actually cared about their puppet customers, then they'd go read the work by Stafford Beer and other complex systems thinkers and learn how to take care of unhandled variety rather than creating it behind the excuse of scale.
Things becoming more expensive to buy. In this case partially because of increased energy prices due to constrained supply.
I'll offer another positive perspective. I've worked as a software engineer within the Department of Energy's National Laboratory System for 15 years, and I really enjoy it. Software is a major element of much of the laboratory's work, and in some cases such as mine software is the main product. We enjoy autonomy, lead projects as PIs, and develop mostly open source software. We are also hiring https://nrel.wd5.myworkdayjobs.com/NREL/2/refreshFacet/318c8....
I’m probably in the minority, but I’m not thrilled with perpetual remote work.

I wouldn’t be where I am if remote work was the norm, and I worry about my ability to advance.
Depends on the local tax laws. You pay income tax on vesting of RSU. In the US and Europe, RSUs are difficult to get wrong because of share withholding.

In other countries, they are risky if you don’t watch out:

1. RSU vest at $10

2. You have to pay additional income tax eventually of let’s say $2 because of that valuation. (the US and Europe would only hand out shares worth of $8 and withhold the $2 taxes for you. Other countries make this your responsibility and give you the full $10).

3. Stock crashes, your shares are only worth $1 if you would sell them now.

How do you pay the $2 tax from 2., once tax is due, if your shares are only worth $1? Multiply that by 1,000 to 100,000 RSU that vested and you get into difficult decision territory quickly.

Obviously, you can hedge against that by selling the appropriate amount of RSU on vesting day.
I don’t believe this addresses the point: the fact that the server sends a close notification right before hanging up doesn’t help a client determine whether a particular stream just hasn’t finished loading yet or is potentially infinite/undesireably large/hung instead of temporarily paused.

You have to “want” HTTP to apply some of the basic lessons in protocol design that we’ve learned over the last 70 years. Sending payload sizes upfront (when available) is generally a great idea.
Ok nice but why would gitea org make a github based capability... the road to bootstrapping is long & weird.
I’m sure Mitchell Hashimoto would disagree with you.
Sure, but that is usually by the request of the owner, if I'm not mistaken?

Better cover most of the cases than none.
Got ya. I keep it pretty smart I think. Got a house for 270k and I make 150k a year. Mortgage isn't high at all. (1300) after all the add-ons. Don't plan on extracting value from the house less something terrible happens like a tree falls on my roof or something. fixed interest rate at 2.7%
why is gitlab non-corporate?
> Can you document a single locale that is “kicking out their problem citizens?”

Would Bellevue, Kirkland, and Redmond dumping their homeless people into Seattle, as they NIMBY shelter/housing satisfy you?

There's fewer than 500 sheltered/unsheltered homeless people in those three cities, compared to ~11,000 in the rest of King county - yet they make up ~1/6th of the county's population.

Or, on a smaller scale, nice parts of town calling the cops to sweep the homeless into less nice parts of town? For some reason, I can't say I've seen a lot of tent cities in Magnolia...

[1] https://mynorthwest.com/3335926/fight-over-homeless-hotel-sh...

[2] https://www.seattletimes.com/seattle-news/eastside/battle-br...
> Many tears as most of them use it as their only photo backup for kid pictures.

Painful as that is, those of us who tend more technical should be helping people understand the nature of social media companies, and encouraging backups in whatever form is supported.

... and then helping push them over the edge to find other ways to communicate with friends, share photos, etc. "Do it all on Facebook!" was novel, 10-12 years ago. Now it's just a lack of creativity and a willingness to help add feet to the next yacht.
Well, regardless of any citations this is very interesting anecdotal experience. Thanks for sharing -- good to understand a bit more of the history there. It's interesting to learn more about previous timeframes in which I didn't have an IT career.
> No, it is a statement that if 'ethical' is where the topic has shifted to,

Hmmm... I'm confused what exactly you're trying to communicate. Are you're saying one shouldn't talk about ethics in the context of discussing coffee prices?
alpha_squared: that's a little too much extrapolation. people outside of ads don't really care much about ads, to the point i find kind of annoying (i am in ads).
non ads teams in general have non-ads metrics they care about more. obviously revenue is being kept in mind, but it's more of a guardrail and not the goal (for non ads teams).
1. It is hard enough to find bad clients. As a new shop, that’s mostly who will reach out to you. Mostly who will consider you for projects.

Good clients already have consultants they hire, that’s part of what makes them good clients. Don’t expect to encounter them if you are asking these questions.

2. $0. If you start without any paying work, don’t spend money.

3. They charge nickels and dimes. Consulting is saying “yes will do it, it will cost a fourteen thousand dimes and one hundred and three nickels to get started.”

4. Three to six months is rare, after three months figure you won’t be paid for your cash flow planning purposes.

Good clients pay quickly, that’s part of what makes them good clients.

Bad clients (see above) don’t pay. That’s part of what makes them bad clients.

5. Starting a consultancy is not an obvious next step in any profession.

It is an obvious next step when potential clients keep asking you to do it.

Otherwise assume the market is efficient and there is an equilibrium between the number of projects clients are willing to pay for at a rate that sustains a consulting firm and the number of consultants doing that work.

To put it another way, assume nobody cares when you hang out your shingle except people who have burned a string of previous consultants.

It usually takes years to develop a roster of regular clients. And then continuous attention to keep them.

Good luck.
Samsung's Lee and Intel CEO Gelsinger hold semiconductor talks
> By now, it would be wiped out by a cronjob.

You are an optimistic person.
I registered my domain with Google domains. The worst of both worlds.
I’m really sorry to hear this. I was hoping the UK universities had avoided this.
This is concerning:

> Only a small thing, but due to Signals strict phone-desktop pairing mechanism, when registering Axolotl, both phone and regular Desktop wont work anymore.

> Also, you cant use Axolotl on Desktop together with Signal mobile.

> After deleting the Axolotl registration I had to wait a while to be able to register on Signal again, I didnt loose any backups and my codes didnt change.

> Nonetheless a warning should be displayed at the beginning, that users wanting to use regular mobile (iOS, Android) and Desktop (Windows, macOS, Flatpak or Snap), they should use a second phone number for testing.

https://github.com/nanu-c/axolotl/issues/811

Matrix would be a lot more welcoming to a new client :)
“ Pull requests are locked and cannot be merged until the minimum number of approvals are received. Project maintainers can indicate their approval by commenting on the pull request and including LGTM (looks good to me) in their approval text.”

Isn’t this how protected branches and github review functionality works anyways? What does this module add?
Run out of time is a little more accurate, and a failure mode that Cannot Happen with crypto, though. Steps can be made to make your wallet impossible to lose, but not your domain.
On the other hand the openai tokenizer gives me a different tokenization ap - opl - oe [0]. If you capitalize A the result is A - pop - loe. The dalle 2 paper only specifies that it uses a BPE encoding, I would assume they used the same one as for gpt3
[0] https://beta.openai.com/tokenizer
Makes sense that if you are an executive at a car factory, you should show up at the car factory and not just be some faceless void that sends orders from email.

Yet, people are in here acting like this is a violation of the Geneva convention or something.
Any possibility of sharing that on GitHub or similar? I and I’m sure others would be interested! And if you decide to do so, thank you for your hard work!
I read an article a while back which argued that Thomas Edison's greatest invention was not the incandescent bulb, but rather it was Menlo Park. A community of engineers working together to research and invent new things. This model has been replicated at nearly every company that invents anything.

There isn't much room for a lone genius anymore. The really smart ones are smart enough to build their own Menlo Park, which is basically what Elon Musk has done with Tesla and SpaceX. No one is going to build a modern car or rocket alone.

There are a lot of anonymous geniuses out there working at companies building and discovering amazing things. They likely don't have an appetite for the politics involved in running a company or being a public figure. If it wasn't for Steve Jobs, Woz would have been perfectly happy working as an engineer at HP. That's all he ever wanted. It's unlikely any of us would have ever heard of him.
Virtual DOM is an unnecessary overhead, is what the parent is saying.

There is probably a good reason popular frameworks insist on using it though.
This last point, and replies to this all seem to talk about the research industry. But it has been my experience that this same dynamic of being “less than” exists in any industry that is not primarily software.

I am a mechanical engineer by degree, but a software engineer by 30 years of practice. That has allowed me to thrice straddle the divide where I worked on software that was not just software for softwares sake, but rather as a value add addendum/enablement to an institution whose roots were in more real-worldly devices. I also spent time on the other side of the divide working twice for companies whose primary product was software.

This “less than” is a very real thing. Software is still a very new thing relatively and it’s taken over the world in just 30 years time. The power dynamics, entrenched in generations haven’t had time to rebalance.

I’ve seen this run the other way as well. Where companies that are primarily software, look down on the other disciplines that participate, a necessary evil, but resented.

I have yet to find a company/institution where the trifecta of mechanical, electrical, and software is balanced in mutual respect. If one such exists and you are looking for someone that would love to work in that environment, drop me a line. I’m skeptical that there are any. It seems one discipline or the other always triumphs and tramples the others down. On off axis variant of Pournelle’s iron law of bureaucracy .
I studied medieval history. It was common in the 2000s for significant work to be done by “unaffiliated scholars.”
Note that some WHOIS servers (as in port 43) are hostile to automation and might block you if you’re doing it too much, although you could be paying a few cent per custom domain per month to have a service perform the data aggregation for you.
> Cases that are likely fine to leave alone include: He as an abbreviation for “helium”.

Note that this is merely "likely" fine. Until the DEI (diversity, equity & inclusion) committee gives a more definite answer, it is advisable to avoid incidentally gendered elements.

For example, hydrogen could be used instead, with the benefit of an even lower atomic mass! This illustrates how diversity and inclusion benefits even those who already feel included.
The BS makes it a more sticky though.

If your entire life (identity and finance) is gated by a single password, a user will Care more and that makes it easier to use and remember.

In other words, having your wallet behind the same password supports adoption.
I'm copy pasting my usual comment about types in Ruby: if I'd want static types I'd be using one of the many static typed languages out there. One among the many reasons I like Ruby and Elixir is that they are dynamically typed.

I'm happy to see that the official type annotation system for Ruby is basically hiding them under the carpet by writing them into a separate optional file where they hopefully go to die in the dark. The @spec line in Elixir is just not DRY and inconvenient. Sometimes you fail to match it to the actual function definition because typos happen.

I add an anecdote from the largest Elixir project I've been working on. One of the original developers added @specs to all the modules he developed. The other two of us did that too for many reasons. We're all senior developers but he's more senior and we'd like to see how it turned out. That developer left the project pretty soon, with some appearances now and then. New developers joined the project, mostly junior. After five years no new code has @specs AFAIK.

I remember a couple of cases where static typing would have spared us a half hour of debugging. No type declaration saved us hours of typing and thinking though. I can't think about a single test that we wouldn't have to write if we had static typing because we're testing for functionality, not for input and output types.

Finally, pattern matching in function definition is a great substitute for static typing because it limits the shape of the data that code can work on. There is no way not to have two Person arguments in function with a declaration of

def marry(%Person{name: name1}, %Person{name: name2}) do
IO.puts("#{name1} and #{name2} are married")
end

You can't marry a dog and a cat there, or an int and a string.
9/11 was a matter of months after I was born. I watched my parents struggle to provide during 2008. We have been at war for the entirety of my time being sentient. It's been 12 years since we've had a year with "only" one mass shooting. I watched my siblings and friends miss out on 50%+ of their high school experience - due to a plague that has killed 1,000,000+ in the US alone. A mob stormed the capital building. We've spent the last several months closer to nuclear war than we have been since the cold war.

On top of all that, we're stuck in a two party system where one does nothing, and one is actively malicious, and has the Supreme Court on the verge of tearing down a ruling which has been the basis of a massive number of other extremely important rulings.

Don't tell me everything is fine.
> I built a Sherlock clone

Was "Sherlocked" a term coined yet when you did this? Had Apple started getting inspiration from 3rd party developers yet?
I don’t make any assumptions about why people have children because those reasons are entirely irrational.

I also don’t care if our species dies out. That will happen long after I am gone
Damn. That makes wordle look impossible to not win at. Do you think you can be sued? Is this fair use?
I think it’s even worse than that. I’ve been locked out of my Uber account for years, and that is not an ad based company. It’s just that at a certain scale , it’s not cost effective to handle edge cases.
Who knows what they are talking about when it comes to this stuff?
https://spactrack.io/spacs/
may have something to do with cursive letters having more "features". I only assume it's harder to OCR but that needs proof. I think it's safe to say that reading cursive is slower for humans.
That's a bunch for posting this. Really fascinating while being (relatively ;) easy to comprehend at the same time.
Basically it's a story of a regular account got hacked and used for spamming. This must have happened a lot. But Facebook is so incompetent that it cannot identify this very obvious pattern:

1. A legitimate account has long history of posting organic content.

2. The account email/password gets changed.

3. The account starts doing spamming.

Seriously, how hard is it? How hard is it?

If Facebook really care about the legitimate user behind the account, they can easily get this problem fixed.

If I am wrong, please enlighten me why it is a problem difficult to solve.
The Russell 2000 (IWM). Pretty big index.

https://finance.yahoo.com/quote/IWM/holdings/
Sounds like a Cardassian court
Yeah I agree that "save the world" is always almost garbage.

Doesn't that suck though? Is it too much to ask to have the majority of my life spent doing something worthwhile?
I always thought LGTM meant "Let's Get This Money!" and not "Looks Good To Me!" but I suppose either interpretation works in most cases.
The statement: "You are the oldest thing in the universe you can observe" has a very clear meaning - it literally means I am the oldest thing in the universe - out of all the things I can observe. This is obviously false - I'm less than 50 years old, and I can observe many much older things around me. Therefore, the statement is false, and no context or explanation can make it true, unless we start assigning completely new meanings to words like "oldest", "thing", "you" or "are". I was merely pointing this out. If the OP meant something else, they should have said something else. Those who try to explain how things work should use, demand and appreciate clear and logical language.
A lot of businesses have significant overhead staff. Cost centers are notorious for having skeleton crews, regardless of their relative size.
> or it's going to haunt you forever.

I think this is pretty inaccurate unless you’d be haunted by being unable to delete any profile/timeline data, ie. Education/work info and post data. Ad profiles tend to be useless after a few months, just make sure you’re actually blocking and limiting tracking wherever you can.
"...there'll be people who have bad experience, unfortunately". The bad experience is the frustration of a kafkaesque process that dead ends with an ID submission form without the personnel infrastructure to actually support it. It's there to shrink from saying what you just said. You shouldn't need to come to Hacker News to get the real answer.
> There's a reason that the vast majority of places computer repair places don't do component level repairs. You need a lot of expertise to do so, and that expertise doesn't come cheap.

you also need tooling. $20 radio shack soldering iron from dad won’t do it for anything that’s worth the labor costs.

if you don’t have any of that you’ll be spending $350 to get the bare minimum to practice the job.
Whoops, I'm typing this from bedrest, so that made more sense in my head as I was writing it.

(What's the demonym for the Bay Area, anyways?)
The pay and autonomy will never improve, I can tell you that now. That’s the reality of the current system.
It can be self hosted
I don't know if you can really say that for a social network or a search engine. They naturally grew due to their network effects.

A weird analogy would be saying "US should have no business growing to 300M if it has XM people under poverty level". Sure it should strive to do better, but doesn't mean that number can reach to 0. Sorry i couldn't think of anything else close to a billion users with systemic problems that's not a bigcorp so had to use government.
Hate swallowing pills? This new MIT invention is for you
Chinese Surgeons killed prisoners by taking their organs – while still alive
I've been reading about Ward in the book that just came out about the BBS era called "The Modem World"; only three chapters in but it's a good read so far.
Could you elaborate on what that would look like?
SecureCRT support zmodem. sometimes it nice to be able to just type 'sz foo.log' from a linux ssh session and get the file over conveniently, even if not so quickly...
It seems likely that the 'module' would just cover the entire space of the board as-is if they did this with a modern intel system anyways, especially when there's also SODIMM module slots, an m.2 slot, and 4 full tb4 ports on the board.

All those high speed bus interfaces are probably tied directly into the CPU, the chipset, or both, and so are largely gonna be covered by any confidentiality agreement intel imposes on vendors of those parts.

The Pi4 CM is a much more modest device by comparison. It has no ram expansion and only a few lanes of PCIe, USB3, and some other fairly standard IO interfaces otherwise.

Realistically, the frame.work mainboard is the compute module. You plug it into the equivalent of a CM carrier board with the TB4 ports.
Maybe there’s some similarity? :)

Because Geneva Convention also applies to weaker/smaller or defeated countries. For the rest it’s something on the paper; like human rights.
My frustration comes partially due to some of my personal circumstances:

-Filthy unlanded tech scribe peasant.

-Have some savings, it is time to invest, but I don't have hundreds of thousands.

-Cannot afford land close enough to where I live (Tokyo) to fruitfully manage it.

-Due to legal reasons, there is a language barrier to the better ones among more accessible investment platforms I have found I can use.

I would love to be able to invest something like a couple thousand dollars in an endeavour such as Legends Solar. I would like to get into a real investment of some sort. Ideally without prohibitive amounts of red tape.

Thank you for your response.
All I’m saying is if you’re building such a system you should be aware of this and possibly account for it with some low frequency scanning before listed expiry. Or not, if you decide it’s not worthwhile.
I disagree but have no idea why you're getting downvoted. You stated your point clearly and without malice.

That said, I think the ability to advance is highly dependent on (1) what type of work you're in, and (2) the culture of the company. If the type of work you're in is genuinely remote-compatible, the prevalence of remote work will actually help solve the problem you're concerned about. I know many who work full-time remote positions in big corps and have not had trouble advancing.