skysight-inc/HackerNews huggingface dataset:
> Alpine Linux 3.11–3.14 – Kernel is built with the CONFIG_TLS=n option, which disables building kTLS as a module or as part of the kernel.

I wonder if this is still the case with 3.15?

Edit:

I figured I could check for myself. I don't know for sure what the default kernel package is, but there apparently is a linux-lts package. After installing this package, it leaves a config-lts file in /boot which, when grepped, returns:

# CONFIG_TLS is not set

The more I learn about Alpine (and musl), the more I don't want to use them. It appears as if I have an inherent performance penalty serving https web sites with nginx when I do it from Alpine.
>There's a conundrum where you either have to respect women's choices and see the mid career pay gap as inevitable, or see women's desire to be prioritize child rearing over career as internalized misogyny.

There's also the conundrum where you either have to have 2.1 children on average to continue your species or see your population crash generation after generation until there's not enough people to maintain the aggregate level of complexity your society relies on to keep functioning and then the bottom falls out of it completely. It seems our WEIRD way of life is fundamentally at odds with the continuation of our species, but this particular facet of the culture war seems to have been won so long ago these days you'd have a hard time publicly taking any position that would maybe bring us back in line with a birth rate not below replacement level. I was raised on the values of the current narrative, so I've always been in support of all these things, and now I see the writing is basically on the wall and it makes me kind of sad to know that at some point when we or our children get sent back to the stone age that women will basically wind up barefoot and pregnant again :(
For anyone with even a passing interest in frequency standards, I recommend watching this recent seminar by Bill Phillips on recent changes to the SI. Bill provides some interesting history on atomic clocks, context on why Cs was chosen, and perspective on the remaining problems with the definition of the second.

https://www.youtube.com/watch?v=9okt-3xLbH8
Your machine is still infected, and who knows what else it’s targeted. Wipe it, and if your partner works with anything sensitive on the laptop I’d consider that compromised.
This is easier than setting up a Hugo blog and for many I am sure that's worth $9/year.

If I wasn't already self-hosting ghost I would probably use this service.
This isn't an uncommon niche; it's not without reason that using meshes never really caught on in the Doom community, despite support for various formats having been in common source ports for decades now.

Personally, I hate the look of bilinear filtered, over-bloomed, real-time shadowed Doom that some folks enjoy with GZDoom and similar.

Part of the charm of the design is because the lighting is _unreal_. The hard transitions between light levels, with the ability sharply transition light levels, led to some absolutely wild horror experiences.

FWIW, my favourite source port is Crispy Doom.
The second "algorithm" is good in that you _can_ overlook those three things in solving a problem.

Defining the problem can be a task in itself. So write it down.

Think hard. If you aren't willing to sweat and endure mental pain, then it isn't a problem. It's an exercise.

Write it down. Here is where the biggest gap lies in the algorithm. Usually a solution in your head isn't a solution and writing will reveal that. So there is a feedback loop between thinking and writing.

All of these are good, but obviously they don't help much beyond the obvious. It probably advantaged Feynman to create a mystique around his problem solving tactics. Which is why it is probably so obvious.
We are in an era where people pirate leetcode practice questions to cheat interviews that companies designed in a way that requires you to cheat. If you show up without preparing the company looks down at you for not cheating.

Then they hire these people and need to stack rank and fire the bottom because their process makes so many mistakes.

A better interview process would involve lottery balls.
I spent at least three months.
If you're running in containers aren't those version upgrades isolated?
There is an easy excuse: time. Most people have better things to do than fiddle around with setting up a blog. The setting up process provides minimal value to most people.
Draw a Venn diagram of your conclusion. the smart people who cannot be bothered to play these games is the biggest segment. They're busy getting shit done.
Thanks for putting it so clearly, that makes sense. We'll do this soon.
Indeed, I found the "We only merge code that is ready to go live" part odd. It seems unrelated to the presence of absence of a staging environment. Where I work, we use staging and also only merge code that is ready to go live.

Similarly, "Poor ownership of changes" and "People mistakenly let process replace accountability" just don't seem staging-related to me. I've been in environments where people throw code over the fence straight into production.
This - I've been doing this for years now and simpler code (both simpler logic and the removal of unused code) makes working on legacy codebases feel completely different.
Well lets not forget the whole physically stronger and pumped more full of testosterone aspect of it too. But yes, this is also a good point. If you had a choice about sending people who could manufacture new humans to the slaughterfields or keep them out of harms way, you'd be better off keeping them out of harms way.
There is also the token-based control of bidirectional travel on single-track, in which physical posession of a token governs permission to enter a track block. Still used in various places.

https://en.wikipedia.org/wiki/Token_(railway_signalling)
imho this only applies for teams with average or below average devs
Interesting article, co-written by Gotham star Ben McKenzie of all people, but as is often the case, the headline is not fully supported by the article’s content. Some retail users claim to have seen significant financial losses due to technical issues on Binance, and are considering lawsuits. But it still remains the world’s biggest crypto exchange for the time being.

I do wonder what a bank run on Binance would look like. Given the somewhat mysterious state of the company’s financials, I wouldn’t be surprised if it only took a tiny fraction of its user base leaving for it to become illiquid.
One was a proprietary language from MIT Lisp people in the dotcom bubble era, called Curl.
I think we keep hearing complaints but they come from a vocal minority. I use both Windows 10 and 11 daily and the issues people are describing are exaggerated most of the time. Not saying they don't exist but personally other than the task bar regressions everything else is actually a lot more polished in 11 than 10.

Windows defender is pretty good and edge is a decent browser but the same way Windows annoys you to use it Google uses its services to force chrome on you (for example I get a popup on Gmail every time I open it asking me to switch to chrome no matter how many times I dismiss it, I assume Firefox gets the same).

So maybe as users we got used to the idea of the big corporations trying to fight for our attention.
How to Keep 600 Kilograms of Kazakh Highly Enriched Uranium Safe
As someone that's done a lot of webcomponent work, this actually looks really solid compared to a lot of other libraries out there. These docs look great too.

All issues I can see are fairly minor. I'd like to see inputs use the native formAssociated api rather than just relying on hijacking FormData (though using the FormData hijack as a fallback). Component scoped design tokens should be part of the `:host{}` style for that component, not in the global scope. Semantic tokens would also be a better approach for improved themability. The localization is hacky, but I'll give the authors major props for actually pushing a suggestion to the spec[1] to allow for better handling in native components.

Some other minor things I'd like to see is performance comparisons with similar React/Vue/Svelte components as well. Webcomponents can fall into poor performance when there are many occurances that overuse observedAttributes.

All in all though, this library looks really great.

[1] https://github.com/whatwg/html/issues/7039
It reminded me a bit of the Star Wars Special Edition fiasco - puttng 90's CGI into a 70's movie looked bad at the time and terrible now. The footage I saw of this gave me a similar mismatched feeling though I agree it's technically impressive.
I think a better argument is that there is no objectivity to begin with. It's all subjective. If you believe life is meaningless, it is. If you believe there's meaning, there is.
I agree. So should that person get a "skip the vetting process" pass?

At my current org, they don't. They go through the hiring process like everyone else, and the person that recommended them is not involved until they are hired or not.

They will very likely be hired because they are good, but the process makes sure of it.
If you're writing code that controls radiation therapy machines or trains or autoclaves or something, yah, maybe there should be some regulation and potential jail time for negligence. But 95% of all software written (especially if it's the first version of new software) isn't life or death. If the next social media startup or saas-for-painters is spaghetti code it's not going to hurt anyone.

Failure is cheap in our industry. That's largely a very good thing.
Windows 11 works too, the workaround is official and at the same time windows 10 still receives updates so it's not like Microsoft killed older hardware by setting new requirements for Windows 11.
Ah, got it. Someone doesn’t pass your arbitrary purity test so we should ignore everything they have to say?

What he built is really cool and exactly the reason I come to HN. I don’t care at all about his or your lame politics in this context and your post is inappropriate.

As a side note, I find it hilarious that you think that the tweet you “discovered” was so offensive that he would take it down so you posted a screenshot.
Whenever I visit California I’m shocked at how many things have “cause fetal deformity” signs.
Perhaps off-topic, but .su is the TLD of the Soviet Union.
I dropped out of the process when a company asked me to get a reference from my current manager... for a job I had not yet left. I responded quizically and they amended it to "we'd make a conditional offer". I said I was uncomfortable leaving a job where I had (as I would hope most do) some guilt about putting them in a challenging position, wanting to keep a strong personal relationship and then saying "Hey, can you be a reference for my new (i.e. better) gig?" They couldn't udnerstand this perspective, so no thanks!
The Criminal Masterminds Raking in Millions from Your Stolen Accounts
The "D" in DFJ is Draper, which I mentioned. (DFJ has renamed itself to "Threshold.") I missed ATA.

DFJ/Threshold did the seed round, $500k, but doesn't seem to have invested afterwards. ATA did B, at $9.1M, and was a minority investor in C, which totaled $28.5M; Ellison was the C lead and there was a third.

In short, maximum for DFJ, ATA, and Ellison from those three rounds is <$40M. (Rupert Murdoch did A, $5.8M.)

Theranos raised a total of $1.4B. $40M, aka <3%, is in the noise, and the fact that it was early not late says that SV wasn't interested.

https://www.crunchbase.com/organization/theranos/company_fin...
Vanilla JS API:

<canvas id="my-canvas"></canvas>

<div style="display: none;">
<img id="asset-foo" src="/img/foo.svg" />
<!-- ... -->
</div>

<script defer type="application/javascript">
window.addEventListener("DOMContentLoaded", () => {
const canvas = document.getElementById("my-canvas")
const context = canvas.getContext("2d")

const fooAsset = document.getElementById("asset-foo")

// ...

const frame = () => {
canvas.clearRect(0, 0, canvas.width, canvas.height)

// NB: this will fail if image could not be loaded by the browser
context.drawImage(fooAsset, x, y, w, h)

// ...

requestAnimationFrame(frame)
}
requestAnimationFrame(frame)
})
</script>

The result can be seen here: http://bd2e-77-141-81-91.ngrok.io

(I'll shut down the ngrok in a few hours)
Well, you might be right, but I’m going to do my best with it. My DMs are open on discord and Twitter if you want to chat, now that I am involved.
Yes and no.

For the affirmative: Holmes was a Stanford student; the company was located in Palo Alto; she grew up idolizing Steve Jobs and thought she was emulating his approach; early investors were Tim Draper (personally or via DFJ? It’s not clear to me), Ellison and ATA.

For the negative: Draper’s investment was a super-early, “family and friends” investment when the company was just a “promising idea”, kinda like a YC investment, and he didn’t invest again; Ellison isn’t a VC and was also just excited by the concept and the founder; other than Draper, none of the main SV VCs invested - i.e., Sequoia, KP, Bessemer, Graylock, Benchmark, Accel, General Catalyst, Index, etc, or even any smaller ones with any pedigree (ATA was a new firm in 2004 and is now defunct, and never had any repute); most of the funding, even quite early, and especially later, came from sources outside SV, eg Murdoch, politics figures, and other non-SV investment firms - you just wouldn’t raise funds from those kinds of sources if you were making it as a conventional Silicon Valley startup.
Yeah I noticed this too … it seemed like Holmes was putting on a “Silicon Valley” show for Washington, DC.

Most of the big names connected with Theranos are former/future cabinet secretaries.

I can’t think of any other time anyone talked about “Henry Kissinger” and “Silicon Valley” in the same sentence.
> It sounds like it was a crew scheduling issue.

I'm not from the NL, but I have travelled there by train. My feeling is that they have very dense traffic, but in a relatively small country most trains don't travel more than 2 hours. That means each driver and each conductor needs to make 4 different trips a day. And because they need breaks they proably switch trains during a working day. If all this planning has been computerized for many years it just means that nobody knows what to do next if the computer screen remains blank. Probably they don't get a printout in the morning like it was some decades ago. No idea how adaptively the system would react during the day dependening on delays and disruptions.

Just guessing, maybe some insider knows more.
Those are rookie numbers.

About 10 years ago I was shorty working on an app for bank tellers.

The app was in production for 2-3 years at that point, 4 people where implementing new features.

The whole app was 4 Java files/classes.

2 files had about 1.000LOC, 1 had about 15.000LOC, and last one had 80.000+ LOC.

The big one did it all, UI, db calls, forms for printing, network calls.

Most of the variables where named something like “c12”, “bkf22” etc.
How do you define worthwhile?
Which mean it will most likely apply to most people: the average is the average for a reason.
Apple doesn't even allow any other browser than Safari on iOS. All the other browsers are just shells for Safari. And this is the case even in the EU.
Yeah. Humans are actually mildly terrible creatures and when you scale humanity it becomes simply awful.
You will always be correct and not some "ideological niche". Original means the source. Anything from the origin will always be derivative. If it wasn't it would be original.
For basic usage the browser variants are good enough but Excel application is significantly more powerful. If you are an excel power user there is no non native alternative at the moment.
Not to sound silly - but how is it strange? They offered her 6+ figures to use her name and then they used her name… seems relatively straightforward. Mayim Bialik is hocking “brain pills”; Matt Damon, Snoop, and every other celebrity is hocking crypto currencies. Most celebrities will put their names on almost anything if the price is right.
I met a guy from the bay area who was living on a boat. Didn't get too far into the technicalities / legality of full time living on your boat, or if he had to move it around, but he said there were quite a few people doing the same thing.

Personally I don't think it would be very pleasant (everything you own gets mouldy, power issues, internet issues, boat disintegrating in front of your eyes etc) but he was a fairly carefree dude running a small unfunded startup so didn't seem to care too much about that sort of stuff.
When I learned to write FORTRAN IV for the CDC 6400 in 1974, I was told the standard compiler was written as a single routine. Didn't see the code myself, sadly.

My, how our knowledge of how to do things has changed!
Depends what Brenda is using at home these days too
This is why psychology is not science. It should be discredited by some authority and these scammers punished.
> launchd exists and can be used in a cron-like way by writing plist XML files

Relevant: "macOS persistence – Beyond the good ol' LaunchAgents": https://news.ycombinator.com/item?id=28498058
Pretty crazy that Mongolian armies sustained themselves off of horse milk to remove the need for sustenance supply chains during invasions.
In my company it’s that it gives an opportunity for business side to experience the change before it goes live as a final check re business requirements of new functionality. There can be misalignment between the product person who specced the product, the engineer who implemented it, and the ultimate stakeholders.
This is the default approach taken by the airline industry, just culture:

"Just culture is a concept related to systems thinking which emphasizes that mistakes are generally a product of faulty organizational cultures, rather than solely brought about by the person or persons directly involved."

https://en.wikipedia.org/wiki/Just_culture
sounds easier said than done. i like having things go my way
All 3 are disorder from where I'm standing :(
Yes, there is a docker compose file which is usually sufficient. The issue in this case was the problem only shows up if there is sufficient load on the background workers.
Ah yes, the computers of my youth at K-8 primary school. I spent many a computer period playing such fine games as Mathville and Offshore Fishing. Damn you, shark!
priv·i·lege

noun

a special right, advantage, or immunity granted or available only to a particular person or group.

It's named perfectly fine, it's just people willfully misinterpret it.

As far as being a "racist rhetorical cudgel", I'm sorry if you've felt that way, but the majority of times I've seen it used, it's to point out that a person's privilege does work to invalidate their opinion on a matter.

Most often, this is when someone is claiming that some form of discrimination doesn't exist, or isn't that bad, or that it happens the same to everyone and the people complaining should just get over it.

Privilege affects one's lived experience in ways that it's difficult to notice, because you have only your own lived experience to rely on. As a man, I was privileged not to experience harassment, and like many men I thought my female friends were exaggerating how bad it was. Then I took a series of subway rides with a friend who was harassed every time, and later got personally harassed by a creepy coworker. My privilege blinded me to the reality of the situation.

The same thing applies to race. I see a lot of white people who never personally witness racism making these broad statements about how, for example, you should just do what the police say and you'll be fine, when they've never had a cop drag them out of a car for no reason because they look like someone who might deal drugs. Because of their differences in societal privilege, their lived experience of dealing with cops has been wildly different, and the people with privilege shouldn't be talking over the people pointing out issues.
Do you want your money managed by a systems that starts on local and goes straight to production?
I was thinking about doing an ask HN - asking if anyone knows of some ways to:

have a way for site visitors to donate crypto (and maybe other eg paypal, etc) - to a bucket..

and have that bucket setup with some if then rules to do things like auto-send money every month to a hosting company, if at-end-of-month - bucket has over 1k - send %30 to x charity, send 30% to whatever coin address..

I did some searches via the big engines and was fining mainly the big players that have interest in doling out info outside the desired silos it seemed.
True, learning from your mistakes should be a given. In this case the person involved was completely ignorant though.
Nice, but a lot of words. Happiness is how you choose to relate - that is, happily. It takes practice and exercise, and then over time, it's who you are. If it sounds simplistic, think of it like body building, where instead of lifting weights, you choose to relate happily, It's within the reach of every conscious being with choice.

That said, choosing happiness is obviously often difficult, and also easier if you have someone you can ask for help, either a person, or a deity, a buddha, or maybe just a dog. If you are a committed atheist, you can always say, please dog, help me choose happiness. I can pretty much guarantee they will give you the only answer you need. Woof.
And this is exactly why people complaining about not being able to upgrade is not the mainstream opinion. The issue with backwards compatibility is coming up from people feeling left out.
What if I'm running NGINX inside a Alpine-based docker container, but the host OS is Ubuntu? I guess the kernel is okay but OpenSSL provided by Alpine is not ready for kTLS, so NGINX will not enable kTLS as well.
> You can't have your cake and eat it too. Can't be a good mother and a good worker. You can't be at home taking care of your baby and at work being productive for your company/boss/etc.

Of course you can.

Wait, are you expecting the mother to be doing all the child-rearing?
Who is starting to think this?
I might be remembering wrong but I thought Visual C++ 6 might have had a class browser as an alternative to a file browser. Maybe modern Visual Studio has it too?
It should be legal to sell new cars and trucks with no safety equipment to people with a motorcycle endorsement on their license.

After all, if 2 and 3 wheelers are ok, surely 4 wheelers are incrementally safer?
Electrified trains have a lot of potential...
Definitely the taskbar and start menu was rushed out before it was feature complete. Unfortunately looks like it takes them way too long to fix it too.
Thank you for reminding me to play this song.

I've been lucky enough to see most of Wu Tang live, ODB died too young, so I never saw him.
By using the process you do you end up with the most money hungry candidates with the specialized skills you require. You end up with more candidates from the bottom half of the resume pile disparate enough to spend hours weekly learning to game these types of interviews.
It’s crazy sometimes how big of a difference it is. One recent example - I had to build a custom Docker image of some OSS project. Not even a huge one - only what I would call small-mid size. Just clone the repo and run the makefile, super simple. It took 35 minutes to build on my 2020 Mac Mini (Intel) and would have been probably half that if I had the most recent machine.
Seems pretty clear to me that Russia wants the east and the entire black sea coast to deny europe an easy alternative to Russian energy.
I’m not aware that Smalltalk ever developed the network technology or namespaces to create a network of systems comparable to the web.

Have you heard of anything like that?
The Ghost Condos of NYC’s Financial District
I tried from my phone initially and it just said "use your computer". Won't even let you see the stream.