skysight-inc/HackerNews huggingface dataset:
Sounds like you need a more challenging project. However its a red flag to me if you write 80% of the code. Do you really need to write so much code? I worked with a prolific developer and instead of doing things simply he always wrote another dozen classes. The whole thing was over-engineered because this guy was always adding an extra layer of complexity, it was so hard to understand - the only guy who understood it was you know who. Make sure you're not that guy.
Not saying I’d ever actually use this (though also not saying I wouldn’t lol), but what is the best practice for using external sources like this?

When using something like Unsplash I know they’ve got lots of resources and a good setup so calling out to their API seems safe enough.

But for a random service like this, I have no idea if they have the infrastructure to support a lot of calls. I don’t want to abuse a random service.

In this case I assume it is all behind a cdn and it’s no big deal for them.

But if you’re not sure and it turns out to be an important part of what you’re building, do you just setup your own cached version using varnish or something?
The issue is you keep using terminology like “being hooked on amphetamines” to degrade treatment like it’s crystal meth. You should understand that doesn’t sit well with people who have had their lives dramatically improved by treatment.

Again, does coffee sit in that same boat?
Yes. Go is better unless you need the features of Rust.
> Asking your friend first would have been the move

How did you know I didn't ask a friend first? And second, if my friend agreed these are good questions, then I get to ask an expert? Or do I have to ask more friends? How many unknowledgeable people do I have to ask before I get to ask someone knowledgeable to get an answer?

> Not quite, I'm offended by people assuming they know the correct answer about something and making baseless assertions.

Thirdly, who are you to say any of my assertions are baseless? You don't know if any of my other experience is relevant enough to form a meaningful base on which to pose a question.
> If you think "liberal democracies" still carries the same positive vibe across the world that it used to some years ago you are in for a big surprise.

Agree, I would state it as "liberal" "democracies" - this is an opinion of course, but I think if one was to fairly but critically perform an in-depth evaluation, things are not as lovely as they are described to the masses.
I’d like some advice please.

I am currently freelancing with one major client. I only work 3 days a week which is great and I make a good amount of money. Client is a small company, seems financially secure, but eh could also go belly up I suppose. They offered me a fixed contract but it would be for less money than I now make freelancing, +4 days a week. Should I take less cash and less freedom for the security that a fixed contract would bring (and eventual governmental support of the company goes belly up)?
(Note: DoS not literally, of course, but by feeding it with so much fake metrics that the signal - metrics for actual, live users - gets lost in the noise.)

Or perhaps forget about VMs, and have some kind of browser plugin that performs "fake browsing" - to throw off analytics - with your real cookies, but hidden from view, so it's not annoying to the live user browsing the web in the usual manner.
I'm specifically looking for a reputed dev platform. Not interested in fiverr, guru and all those sh*ty ones.
> Mostly the US, with some UK mixed in.

That's the opposition to Russia? Hardly, Ukraine's neighbours are doing far more than anyone in London or Washington.

> They are definitely not the same, they have obviously different values

Yes one of them is democracy, the other is dictatorships. One is good, the other is bad. Refreshingly, some things in life are simple.

> he's the one fighting for a multi-polar world with multi-polar values

if he wanted a multi-polar world he'd have let ukraine be a pole. no, he wants a russian world, with himself at the top of it
That is true, unfortunately. We, the core maintainers, don't use k8s ourselves, so we need to defer to the community for help. See https://github.com/caddyserver/ingress
The lack of Alpha seems odd, though maybe that should be the worst ISA rather than merely individual CPU?
I have a (ex-) friend who falls for every MLM scam that comes along. Naturally, she put everything into crypto. She would undoubtedly think she could make 15% with no risk. I believe a huge number of the MLM gullible are the dupes involved in these scams.
I really wish the last few years didn't make me desensitized to the notion.
I'm not a great developer but I can pretty much do everything that is needed and I noticed the pattern in my career that I tend to drift towards messiest, hardest, least flashy jobs because I'm the one who can find his way around there. And I tend to be left alone in those jobs as others move to greener pastures. I'm left on some stale but key project as lonely one man army. The way to get out is to switch an employer.
Who's gratifying his ego now?
Depends on which lens you look at. Is the world about to blow up? Most likely not. (Russia. unseen asteroid). Are things going to be more challenging over the next 3-5 years compared to the last 3-5 years (less pandemic) yes. To your point, hopefully if we are out of the acute phase of the pandemic then in comparison things might be better than that last two years though we aren't going back to the 2010s era.

If you work at a large corporation - probably stay on cruise control. As a founder / investor I would certainly be stretching out time lines and lowering expectations on favorable exits and if you are at a company without revenue I would be concerned. Macro environments have deteriorated rapidly - outside the fed stepping in (which would be even more concerning) unlikely to have great exits for awhile. Investors have also lost a lot of money recently so aren't likely to step in. Flight to quality ensues..

But yes agree, everyone does need to chill out in these uncertain times. The sun will rise tomorrow just like it did today.
That isn't always the case. After getting up to leave several times when they said they couldn't sell it to me for my offer, they got within $40. I was prepared to pay cash for it. Then they offered 0.9% financing which I took on the assumption that inflation would be greater than 0.9%. Turned out to be a reasonable assumption.
Some have but Elixir's community is still small, and not growing that fast at all anymore imo. I wouldn't pick Elixir because it's more popular than Ruby, its not the case and probably never will be.
Yeah, not much humor in that club
I've found work through hackernews, post in Junes "freelancer, looking for freelancer" post. Follow the same format as everyone else, list the tech you know, what sort of responsibilities you can take on. You'll get hits. I'm based in latam as well.

If you want a full time job, check out he "Who wants to be hired" and "Who's hiring"
Correct—it's doable, it just takes more material and planning than "buy bag of rice, stick bag in dry place in basement". Do that, you'll be sad when you try to use it in a year or three.

The alternative is maintaining a stock but constantly drawing it down & replenishing it, but it gets difficult to maintain a substantial reserve that way, unless you already eat your "apocalypse" diet most of the time, so go through a lot of the same things you've got in storage even during normal times—say, if you already eat rice & beans 5+ dinners a week. You're capped by the rate at which you go through those things in non-emergency times. Plus it takes some planning and ongoing monitoring/inventorying, which is a non-zero amount of work.
If you knew what the startup was, that might be good advice.
https://en.wikipedia.org/wiki/Endocrine_disruptor

hyper-industrialization of the food industry is the reason why

you are, and as a species you become something based on what you eat

you change what your species used to eat, you evolve into something else

that's chemicals and how evolution works
> link to it

Not possible in text-only Shinobi websites.

> Maybe you'd want it inline though

Yes absolutely.

> so I guess we could wrap it in some text that tells the browser to show it.

You must use HTML to "tell the browser to show it". Shinobis are text-only. So you're out of luck.
> caddy's documentation was lacking a bit when compared to nginx

Could you be more specific? We keep hearing vague comments like this about our docs, but without feedback pointing to specific issues, we can't improve them.

I suggest that next time you have trouble finding the information you're looking for, reach out to us and let us know. Open a topic on the forums, we'll be glad to help you find what you're looking for. And if you do so and point out a lack in our docs, we'll know where to focus our efforts.
> I see the root cause (for me atleast (used to read HN and blogs for 4 hours everyday)) is that i cant stand being with myself.

> During the last two months ive been trying to not panic when i'm idle. And not take out my phone or read the nearest material i can lay my hands on.

> (...)

> My advice on "doing something" when you have day without plans is the following: Bike in the forrest, coffee from thermos near the ocean, read newspapers at the library, talk to people at trainstations (the frequent hangouts are always open for conversations)

Or maybe meditate? It may be hard (specially when beginning) but it's wonderful for learning to comfortable with yourself
Youch does nobody else go haywire that Fn and Ctrl keys are in the 'wrong' spots?
A high-level app and dashboarding solution for Python
If I'm not mistaken, the biggest user of openresty is the Kubernetes community-maintained nginx ingress controller [1].

[1]: https://github.com/kubernetes/ingress-nginx I took pains to say "community-maintained" because there's also an official nginx ingress controller from F5 (current corporate owner of nginx).
Energy prices being high are only a small part of it. Unfettered stimulus, even when we didn’t need it (eg rent payment moratoriums and stimmy checks while at full employment), is what’s driving it.
The economy is like a software stack thrown together out of random chaotic components and now and again it blue-screens and people squint at the hex error message and pretend they know the bug that caused it but really they don't. And the important thing is to keep backups
I don't think Moor Law applies anymore, because its based around general purpose CPUs - the idea that the faster that CPU is, the more compute you can do on it, which in turn implies you can solve harder problems. But this kinda implies sequential execution.

But going forward, it seems that the technological solutions that are able to be applied to solving real problems don't require massive compute as much as clever parallelism.

I.e, take something like running ML inference on a CPU. Now, instead of running it in on a CPU, you can build semi specialized hardware that runs at a fraction of the power required for the same unit of compute, because all the memory locations are deterministic, and there is way less moving data around, no circuitry to decode/reorder instructions, no branch prediction, e.t.c.

And then you can scale that hardware up as much as you need to give you width of compute, at the cost of additional power draw.

So there really is no need to develop faster and faster chips. Especially given that anything that functionally improves your day to day life (such as robotic servants for example), can run in the MHZ range with extreme accuracy, even KHz depending on the task.
> You're not a 10x engineer. You're a 2x

That's not a fair characterization. Did you read his post? He said,

> In my direct team of 10 people, myself included, I have completed 71% of all story points in 2022

So on average, the other team members complete about 3.2% of the work, and he does 71%. At least in relation to his team, he's ~20x in output.
> Jitendra Singh said that just days before the theft, the village head had sent a written petition to the authorities to dismantle the bridge because it had become a health hazard.

"Public Service."
Having done a bit of C lately (lots in the past) and quite a bit of Rust, Rust is not verbose!

The functional syntax the author of this (good) article complains about is what this (long experience in procedural C like languages) old programmer has come to love.
Yes and no. Speaking generally about anti-aliasing, and the method it's done varies a lot in it's trade offs.

Generally anti-aliasing is a trade off between pixelation, blurriness, and performance. The better the anti-aliasing and the higher the pixel count the slower the performance - this can be an issue and some GUI applications like some IDE's at high DPI's. Faster antialiasing methods will look worse.

In an ideal world a high enough pixel density would mean the apparent pixelation is so low that anti-aliasing isn't necessary. Generally anti-aliasing means more blurry - although the amount of blur might not be an issue for you, it depends. The higher the DPI the less pixels that need to be "guessed" which gives you better precision, which is especially useful for vector graphics like text that have theoretically infinite precision.

It really depends on how you define "better". Generally for text specifically I think most people prefer sharpness. This, combined with the much higher DPI display's we have nowadays I think we're at the point where for many people including myself, text looks better without antialiasing. Personally I think it's easier to read.

tl;dr - it depends on how you define "better". At very high DPI's I think we're at a point where many people prefer the sharpness provided by the lack of AA compared to the artifacts that are now relatively tiny thanks to the high DPI. Also in some applications like Intellij I also have had performance issues with AA at high DPI's.
> one of the neighborhood vigilantes immediately ratted me out to the local government

Better than your previous phrasing, but try again; if the action that they took was to report you to the government then they are the opposite of a vigilante by definition.
Smarking (YC W15) is hiring a senior ML engineer to scale dynamic pricing engine
You misunderstood, the privacy itself is the problem; it's the lack of data privacy that makes the US so appealing.
https://en.wikipedia.org/wiki/Desuetude
I personally prefer JSON to XML. I've seen XML abused in some pretty terrible ways. For example, I worked at an education start-up several years ago and the education company Pearson delivered bubble test questions to us in XML where half of the questions' text were in tag attributes and the other half was in the body of the tag. JSON (and YAML/TOML) make it a lot harder to do stupid things like that. They're also easier to parse, in my opinion.
Probably, who knows? But a "shitty" developer is not "1X"
> This kind of comment should be ignored by anyone who values truth over consensus.

I hope you're talking about your own comment, because consensus is truth, for all practical purposes.

What's really toxic is taking a fringe theory and pretending it has equivalence and/or equal weight with scientific consensus, when it doesn't have even 1% of the rigor and reproducible evidence behind it. That kind of attitude is absolutely glorifying ignorance and is utterly toxic to actual progress.
I followed the case a little but don't remember any suggestions that he was singularly performing a DoS attack from the closet at MIT. Could you cite a contemporaneous source for that?

Also, it's interesting to consider the massive benefit to scientific communities that Sci-Hub has brought. And how the trend since Swartz has been to ever increasing open access and to cut out the rent seekers.

It seems like Swartz helped to light a path that, in general, scientific communities have followed.

Liberating scientific knowledge, verses those who would rather lock that knowledge up and charge rent to use it ... which side are the criminals.

His methodology was far from perfect, but you paint the liberation of scientific knowledge as if it were the crime of the century. I guess you think Sci-Hub is the devil's chariot?
Chill out, let me get mine traded in first before that happens.
> 50 years into an unexplained epidemic of obesity and metabolic disease that nobody has a clear explanation for,

I think you need to look at how the food has changed in this time. For example, here in the UK supermarkets dont want pigs with 1 1/2" of back fat so the farmer get the nutritionist to make up a diet low in vitamin B5 because it helps to shift the fat under the skin. Nett result, you have fatty organs and marbleized meat as the fat remains else where in the body. We can grow chickens in half the time it took to grow them in the 70's, chemicals in the environment remain in the body for years even lifetimes, pollution levels are at their highest in a generation, people dont exercise like they used to.
> **The Cauchy-Schwarz Inequality**

> $$left( \sum_{k=1}^n a_k b_k \right)^2 \leq left( \sum_{k=1}^n a_k^2 \right) left( \sum_{k=1}^n b_k^2 \right)$$

I wonder why their syntax highlighting on this example highlights `left` but not `right`? (I can't seem to reproduce it here, since the HN parser tries to outsmart me.)
Job Loss, Unemployment Insurance, and Crime [pdf]
Change job if you can looking for smarter colleagues and/or just reflect what are your priorities: you do not need to carry all the responsibility in your shoulders. You have room to give more time to your health, for example, and still be a good contribution to the team. You do not need to do it all.
For what you say this change will not come natural to you and you will need some discipline. Just start and see how it feels.
It wouldn't have made a difference. People tend to forget just how much effort Swartz put into repeatedly evading MIT's attempts to kick him off their network. That's not the kind of situation this policy change is trying to address.

Heck, from the description of "Aaron's law" on Senator Wyden's site I'm not sure that would have made a difference either. It probably would have at most reduced some of the redundant charging, but since the redundant charging doesn't actually add to the sentence if convicted it would not really have affected the ultimate outcome much.

There's a good summary of the long cat and mouse game to try to kick him off the network, and an analysis of the various charges against him and how likely they were to stick here [1].

[1] https://volokh.com/2013/01/14/aaron-swartz-charges/
> Like “hey your salary is shit but at least there is a nintendo switch in the common room”.

Even better, "we're like Google" except they give you a blank stare where you ask about the 20% time, free food, compensation or where they hire from. Turns out it's all bootcamp/local wages no stock, no 20% time. But hey, they have beanbag chairs! On the flip side, they make it almost too easy to poach talent...
I never experienced nginx' way of handling certificates as difficult and I prefer to keep my web server independent from the certificate management system since I use those certificates for more purposes than just web servers so I have not looked into the supposedly superior way caddy handles this workflow. I handle certificate requests and updates on a separate system which then distributes certificates and handles daemon restarts to where and when these are needed by using certbot hooks. All it takes to request and distribute a new certificate is a single command on that certificate management system, the rest follows automagically. Am I missing something by doing things this way?
> 10/10 This is damn close to my dream laptop and I'm excited a new version is on the way.

Agreed, with the seemingly-trivial but actually real elaboration: I’m excited because there’s a new version on the way and _I can decide, piece by piece, which parts of the upgrade I want._.

Having the upgrade be a literal circuit board I can swap out is 100% the value prop for Framework and I am likewise a very happy customer to see it, even if I’m happy with the current performance of my laptop and don’t need to upgrade.
Homebrew is one of the few open source products that is really marketed well. I don't use it, but the brand recognition it has created for itself is really commendable, and something that most opensource developers should learn from.
We would love to be able to provide more personalized service for different Linux distros, but we unfortunately just don't have the necessary expertise to be able to do that well.

For Linux-related service requests, we first ask that folks try an Ubuntu 22.04 or Fedora 36 Live USB (the distros we have done the most internal testing with and created setup guides for) to be able to determine whether there could be a hardware issue. Once we have verified there isn't a hardware issue, we ask that folks post in the community thread for their distro for help: https://community.frame.work/c/framework-laptop/linux/91

In practice, this works well because we have an extremely helpful and engaged community (including in many cases maintainers for that distro). Additionally, because that debugging happens in the open, any answers from it are publicly visible for future users to see.

All of that said, we'd love to find better ways to provide deeper support ourselves and are open to input. A more official path would likely still start with the most popular distros.
True, but if I want a proper type system then JavaScript is not an option either.
I had problems with the Master 2, but my Master 3 has been very reliable.
Considering the license seems to be MIT https://github.com/httpcats/http.cat you could probably just host the images yourself (or on your CDN/etc)
Equity crash has been expected for awhile - the unsettling nature is how long will it go combined with the resurgence of inflation that we haven't since the 70s. Fed didn't manage that well and the 70s were tricky. The fed is a different animal now and so is the macro environment.

Agree with a lot of sentiment - glad to see some of the hot air escape - there's some terrible companies and shady businesses out there right now. Hope we don't go into some global recession though - thats my concern (if all central banks work in lockstep).
That's what available now: except on the T25, the old layout is no longer found on modern Thinkpads.

This modern layout has advantages: for example, the space between the keys makes it more comfortable to use with nails, so I no longer have to keep them short.
my hypothesis: iced coffee
Maybe I'm ignorant of this, but it was my impression that vacuum-sealed white rice should pretty much last indefinitely?
Cannibalization effect. You are probably right.

I think one of the things I need to do more of is listen more, talk less.
Well, how much do you make? Compare your comp with the numbers on levels.fyi to see if you fit in the expected band.
Why would Alpha be the worst? I’ve owned 2 of them, 21064 and 21264, and they were fast and reliable.
I'm so ashamed to have owned a Cyrix, a P4, and an AMD Bulldozer.

They were all awful.
I've heard that they did order soldiers to advance through mine fields (effectively de-mining a path through them using abundant human bodies) or face the NKVD. The calculation was simple: you might survive the minefield but you had a 100% chance of being executed for refusing the order.
There's a bios option to swap them, and custom firmwares doing the same for the thinkpad bluetooth keyboard
He did some of his best (and worst) work while collaborating with Jon Anderson in my opinion. "Short Stories" was a great, quirky album in the late 70s. "Friends of Mr. Cairo" was dreck in the 80s.