skysight-inc/HackerNews huggingface dataset:
I'm often confused at how poor so many engineers' product-sense is. Especially infra engineers (speaking as one). It's one thing to not have good product-sense when you're not the user, but for products like Heroku you literally are.

My best guess is that a lot infra engineers actually value seeing the complexity and being able to understand all the pieces being used in the system more than they value getting something working quickly and easily.
Brown M&Ms: A Quick Way to Determine Code Quality
DevTool Secrets for JavaScript Developers
I think that is fine, most people aren't wearing watches out of practicality reasons. More as a style thing. I guess smartwatches could be considered more practical less stylish.
Can't catch those signals, but under a very specific sets of circumstances, they could be... not quite ignored, but basically, that is behavior.

Things which are pending completion of I/O won't die as soon as SIGTERM or SIGKILL are sent to them. If you have ever tried to kill a process which had open file handles on a stale NFS mount, you have experienced this behavior. Causing it to happen deliberately is a lot more challenging, as well as not having a process actually be BLOCKED due to I/O, but it was[1] doable.

[1] haven't tried to do this in about a decade, so won't speak about the currency of this approach, but back then, with some clever assembly and a kernel module, it was doable.
Probably because it smells like reddit drama and is not really a good basis for a curious debate.
Sure! But the page does say this:

When you access DuckDuckGo (or any Web site), your Web browser automatically sends information about your computer, e.g. your User agent and IP address.

Because this information could be used to link you to your searches, we do not log (store) it at all. This is a very unusual practice, but we feel it is an important step to protect your privacy.

If they don't store IP addresses then (I believe) they can't use wifi-router-based methods to find your location. Your browser also doesn't get a popup asking to give ddg your location.

So yeah I stand by my link and my interpretation of it.
Ask HN: How can I have a positive impact on the world?
I ask myself more and more questions about my impact on society. And I wanted to know if you also question your impact on the society?

Do you feel like you are having a positive impact? How are you doing?
> Hypercloud

Why list all of these reasons and then make no use of them in the infrastructure code? The code doesn't scale, has huge downtime, you recommend granting Admin access to the CI jobs, the free tier is only for the first year the account exists. The purpose and focus of this repo isn't clear to me at all.
Very few watchmakers, even at the top of the range, seem to get typography right when it comes to day/date/month windows. They just print whatever gets the information across and call it a day. At best, they might match the color and add a border around the window. It's almost as if they only care about designing the top layer of the dial.

The only well-known brand that consistently seems to get it right is A. Lange & Sohne, which totally makes sense because prominent numerical displays are one of the distinguishing features of their style.

Japanese brands are even worse. Take any complicated Citizen watch and you'll instantly recognize the "Eco-Drive" label in italic Arial/Helvetica with awkward kerning. Every element is printed in a random font that looks suspiciously similar to one of the Windows default fonts. The margins are all over the place, too. Seiko is somewhat better, but only because they usually don't print as many letters and numbers on the dial.
What % of your words spoken/written are pronouns referring to a transgender person? 'No escaping it' seems like a bit much, and it needn't justify culture wars taking over an entire space.

I'd say that if someone pointedly uses non-preferred pronouns, they're being a jerk and they're the one bringing politics into the space. But most of what we're seeing here is not that scenario.
Much of this just sounds like solid police work. If some kid steals a bicycle, the cops should hound their parents.
Looking at this submission, comments and its ranking here, I’m sure that nobody from Backblaze will comment here or on HN for some more time. This blog post makes it seem like an internal gag order has been imposed. Some hand wavy updates are what we should expect I suppose.

The post title is also dishonest in saying third party tracking and not adding details — this is Backblaze that intentionally and explicitly shared sensitive data with third party tracking. It’s not as if some third party tracked Backblaze’s paying users surreptitiously.

This response is actually helpful for the competition as far as the HN audience is concerned.

Edit: I’m really curious on the extent of coverage of this issue. I searched online and found only mjtsai.com and theregister.com covering this sensitive information leak. Are there any other major tech sites that have covered it so far?
So centuries of civil engineering advances by the Netherlands and Japan don't count as 'doing something'?
A Passive Tunable HF Preselector
https://fly.io/ is the actual better Heroku.
The staff at both Kiwi.com and OVHcloud were instrumental in helping prepare that article. I wanted to personally thank them for providing the data and images used to in the article as well as their input and feedback.

My best wishes to everyone affected by the OVHcloud fire who are still in disaster response and recovery.
This company is trying to make trampoline desks happen
Sure, but for many people, audits do not build much trust.
I'm sure that this is embellished, but I'm a more than a little shocked that someone could achieve this level of procrastination pre-internet.
This is almost true, but not quite. I find I can do some creative things very, very quickly. They don't take much time or effort at all, and they're honestly pretty good.

Other projects take an obscene amount of time and effort. They're not necessarily better.

With the first type of project I don't care about the results. I'm just noodling around with various toys, trying out various things, following up if I think they look interesting. Sometimes good things fall out.

The second type is far more conscious. I'm working, checking, improving, iterating, trying to reach some kind of standard that is impressively high.

Most of the effort goes into overcoming self-criticism and self-consciousness. And it's not a surprise these tend to be longer-term projects with goals.

It would be interesting if there were a way to build businesses and websites that was basically just about experimenting and fooling around with no real costs, in time or money.

I wonder if that might not be more successful than we way we usually do things.
Top Consumer Marketplaces by A16Z
None of this is about government power in the knitting space, though.
Orca Security Hits $1.2B Valuation After $210M Series C
> It's a blog post on the company's official blog, no?

No. There’s a notice saying it’s unfiltered, with a link leading to a disclaimer saying, pretty much:

> it's like a free-for-all where any employee can post whatever they want without any review.

Or, in their own words:

> This blog is intended for user-generated content submitted by the GitLab team. The views and opinions represented in this blog are personal to the author of each respective blog post and do not represent the views or opinions of GitLab unless explicitly stated.
The biggest problem I'm having is that our edge firewall doesn't play nicely with it for some reason. I get these random websites that refuse to work in Firefox, but they always work fine in Chrome. And it's not certificate errors, it's just "connection reset by peer".

I'm not entirely sure how it's working, but I've seen a few other people with these issues at the mozilla bug tracker and it's always just sort of either ignored or dismissed or people say it's caused by antivirus (which I don't have). I can't figure out how to debug it because literally everything else I try works. curl/wget/etc. I asked IT about it and they just said that I should use Chrome.

Firefox just gives a "connection reset by peer" error and literally nothing more. Changing the new firefox security settings has no effect. The exact same url put in chromium or chrome or curl or wget loads fine. I cannot find anything that doesn't work except firefox. So either the firewall is specifically targeting firefox for some (and only some) https sites or there's something going on in firefox. It's literally the only reason I'm considering not using firefox at this point. I've just got no idea what to do or how to debug this. Thankfully, most major sites work fine. But it's annoying when some website blocks off like this.
Python is one of the problems Go addresses.

Three of the other languages are for Microsoft's Enterprise needs which significantly predate are distinct from Google's.

COBOL solves a problem Google doesn't have: producing code that a non-technical person can learn to read and understand. The general. The CEO.
Since we're looking for a O(n^2) algorithm, not specifically n^2 operations, this actually doesn't help. You could for example need 1000n^2+1000000 operations, which would look terrible if you only look at n=4, but you're golden if n=10000000 (and even if there's no practical n where you win, it's still theoretically very interesting).
> Does that film even make sense for someone growing up within Japanese culture?

Oh yeah! F*ck yeah! This movie was remade into a 1986 Malayalam movie by a really good actor/director pair and I'll bet almost everyone who watched it came away shaken.

Institutionalizing someone who is not crazy is something every culture can identify with. You can also pretty easily draw parallels in any culture to even the supporting cast (Nurse Ratched). Probably because of the stigma associated with mental illness and how institutions across the world took advantage of it.

Even now when I think about the (original) movie ending.. tears. I grew up in India. I don't know what I don't know, but after having lived in the US for over 20 years, I don't think folks missed much in translation. There might be a subtext there with a Native American winning some semblance of a freedom that most other cultures miss.
Follow this guide: https://support.1password.com/compatible-website-design/. Even if you can't test, at least try. I find that few forms take the basic steps. Most importantly: don't fuck with paste!
They reported earlier numbers that showed about 79 % effectiveness even though more data had come in in the meantime and overall effectiveness had dropped to about 69 %.
Flu cases are way down, so by proxy, I'd assume colds are also down unless a lot more people got flu shots this season.
I'm sure that enough geeks have all kinds of triggers to spot that kind of activity.
>You no longer have to wonder what happens if you try to create a Unix socket on an NFS file system, and then mmap it

How does that work? I don't know the details of any implementation, but 9p the protocol appears not to have any concept of mmap: https://9fans.github.io/plan9port/man/man9/intro.html

I think I see what you mean about 9p not being that special, it doesn't seem much different than if Windows decided to export every system-level API as a DCOM object, that would also get you the same kind of "the whole universe is networked" kind of deal.
So like Turbolinks?
Dear friend, I don't know about your experience on the industry, specially with Scala. My experience on working with the language for more than 4 years and being responsible for more than 15 components written in Scala, wasn't delightful. I'm still maintaining some components in Scala, and I have a clear picture of it means.
Hope you'll have more successful experience with it.
It is fair game to judge us based on our blog. At the same time it is a free-for-all for employees for blog posts marked Unfiltered as this one is. The author apologized in https://news.ycombinator.com/item?id=26555617 and we've made 8+ updates to the article to reduce the bias https://gitlab.com/gitlab-com/www-gitlab-com/-/commits/maste...
What I like is boring and sensible, what you like is shiney and over engineered
Not everyone can echo > ctl though
No, not quite. The probability that this is not a coincidence is unknown. The probability that you SAW the data if the particle didn't exist is 100%. The probability that you will not see it /again/ is 999/1000.

The probabilities 1/1000 (or 999/1000) are only meaningul probabilites for something in the world where in fact it was a coincidence. In any other world, they are not. So saying "there is a 999/1000 chance that this is not a coincidence" isn't true, as the calculation of 999/1000 must assume that it fact it IS a coincidence.
Living Like It's 99, No Social Media, No Smartphone
One thing that was quite annoying to me is the URL changing under my cursor on double-click if the protocol is hidden. However, I can see that editing the URL is a niche use case. Fair enough.
I've found http://neverssl.com very helpful for captive portals. It does what you'd expect - hosts a HTTP-only page that allows captive portals to work correctly.

Since it's only ever HTTP, it sidesteps the certificate errors or HTTP downgrades that normal sites are hit with during captive portal interception.

I am curious what happens to captive portals as HTTPS adoption rises. Some OS's (Android, OSX) already detect captive portals and launch a lightweight webview.
Things aren't black and white, free-speech vs evil. The editor's note on your link illustrates the problem.
i'm back on irc no more discord/slack for personal use.
There aren't enough quotations in the universe to make that statement true.

But the sentiment is not wrong. There are potentially new computing paradigms that are really good for things that our machines are really bad at. I've always been fascinated by analog computers (machines, really). The old firing solution computers for torpedoes are just precisely machined wheels and gears (TDC, it's called).

But ultimately, for information exchange and transmission, it does seem nature selected for something that strangely appears to be Turing-like: DNA. Perhaps there's something to this Turing machine model after all? I find it interesting too, is all I'm saying.
And for technical users who find AWS/GCP/Azure and friends too expensive for whatever reason, there's enough small bargain basement VPS providers around that still beat the prices of the shared hosting providers while providing way more flexibility. I run my personal blog using a mom-and-pop KVM VPS provider that costs $2 per month, and I get full control over whatever stack I want to run.

Shared hosting is awful, I don't know why anyone would ever want to go back. Here's an Apache server we set up, it's got every module under the sun enabled along with the associated security holes. You get one PHP version that we upgrade at our leisure, and a shared MySQL server that you pay per database for. Eugh.
>I don't think teenagers being racist is a normal activity that is whimsical fun.

Well you're wrong. Allow me to lay this out as thoroughly as I can: Teenagers love being edgy, i.e. they love outrage for the sake of outrage. Hitler is outrageous (and well-known), thus he features prominently in "rebellious" humor. There's nothing wrong with this, because the premise of the joke rests precisely ON the fact that associated atrocities are inappropriate, or perhaps the logic is absurd. The jokes only work because Hitler, or more generally racism, or whatever, is wrong, furthermore that the general consensus is indeed that is is wrong. In fact, the more you kvetch, the funnier it is (to a teenager).

Now, perhaps modern "jokes" have you confused into thinking that comedy is just a smug-and-response between some wank and the audience, but this is not so. Personally I want grit, I want ambiguity, I want the full range of human experience out of life. Humor is many things, but it is at least a way of getting a handle on the unsavory inevitabilities of life. If you want to succumb to a fear-based ideology and spend your life constructing an unlivable, bureaucratic tangle of anti-boogeyman legislation, go ahead, but do the humans a favor and leave us out of it.

>There are actual consequences to people.

No, there aren't. No child is being unknowingly radicalized by inappropriate jokes (except maybe as a response to the twits taking up arms against them).
To a first approximation comparing junior developers broadly is analogous to comparing +0, 0, and -0.
#1 thing I want for my security is a browser that makes the address bar text box very large for typing (and only when I am typing that address). I am tired of tiny address bars.

Also make it easy for me to cut and remove the path. Some bad sites don’t recover properly from a bad session or query argument
good things to keep in mind, thank you!
I like using http where appropriate and not wasting resources.

I publish a blog and there’s no need for https. Adding https just adds a little more effort and provides no benefit to the user.

I guess if you count the ISP not knowing, but Google knowing, that you’re visiting my blog, then that’s a reason. But that’s a user issue, not a server issue.

Practically, my host does all the cert stuff for me and it’s not hard. I just don’t like the gradual complexification of the web when there’s not a good reason.

Moving more stuff to ssl that doesn’t need to be just burns up extra compute.

I hope someone calculates the carbon footprint of SSLing all the stuff that doesn’t need SSL. While each action it tiny, there’s trillions of cpu cycles wasted on encrypting stuff that doesn’t benefit from encrypting.
When Criterion licenses films from the copyright holders, they are only allowed to distribute those films in North America. Meanwhile, in Europe for example, some other company gets the right. That is why Criterion’s DVDs and Blu-rays have always been Region 1, and Criterion’s own store will (last time I checked) not ship abroad.
Even if I know the destination well, I often still enjoy the trip there.
Heroku runs on AWS already, they're earning cost + markup as it is. If they purchased Heroku and did this, they'd be out several billion dollars plus lose their markup. Many of the Heroku addons also run on AWS, so customers may lock themselves into without knowing it. Additionally, customers are free to further lock themselves into the AWS ecosystem via "private space"/VPC peering.

And they have a competitor to Linode/DO in their Lightsail offering (though how successful it is in competition I'm not sure)
The previous post argued that the influence of the air is less severe looking straight down. If we now go back to looking at an angle, we are back to square one, the problem of distortion due to the amount of air between the observer and the observed.
AFAIK, the mighty still have to cope with the systems that won the popularity contest.
I'm asking if anyone here knows anything about it beyond what's implied in the URL (I'm aware of the other websites with similar URLs). Things like: how was it made, what are the inputs, is it generated on the fly each time you go to the page?
The A64Fx really is something between a CPU and a GPU, if we're being fair.
Right-Click the URL bar, and select "Always show full URL."
Would be nice if Tyson's was bikeable and 7 as well. Lots of improvements are being made to the W&OD trail which is nice as well.
I agree. Making the protocol visible would confuse less my parents (I've recently seen them writing searches in the address bar BUT as well pasting URLs into Google's website's search field).
Fe Development Update #4
He maintains that he has been laughed off for his wild conspiracy theories.
If you flip some NUMA switches so tasks on the other core don’t add overhead, I’m inclined to say yes.
But then modern schedulers are also so low-overhead that this case really only applies if you have a hard real-time requirement - in which case dedicated hardware is the norm
Some of my friends explore underwater caves. This is one of the only remaining ways that an ordinary middle class person can discover places that literally no one else has ever been.
If you aren't technical enough to manage provisioning yourself, or don't want to, you are most likely throwing the site behind Cloudflare which automagically terminates TLS for free, or paying for some other CDN that does the same. Or if you really aren't technical at all, you would be using Wordpress.com or a similar platform that takes care of it for you.

Actually, I have seen several domain registrars that want to advertise "free SSL" implementing some sort of basic Let's Encrypt provisioning tool that automatically updates the TXT records to get them.
Hmmm .... you're right. I see I am being charged $8.99 each month for the New Yorker.

Yes, indeed - very reasonable. Again, I don't like the idea of reading on the kindle but somehow it works just fine, aesthetically, with this particular magazine...
This might be an odd question but how often does garbage collection run and whats the usual time taken over a period of time?

Say I'm doing a drawing/game app and creating a few hundred heap objects a second that need to get garbage collected.

I have no idea on how often GC is run on a typical app and how much real time it takes over say an hour of an semi complex app running on average. It obviously depends on the app but I do not even have a number average cost of a GC language for some typical web app.

I only know 'GC's are bad' because the 100s of HackerNews comments dismissing languages because they have a GC for some reason rather than hard examples of them eating up time.
> Second of all, RaTG13 has never been isolated. It exists as fragments of RNA in a fecal swab. Its genome has been reconstructed from sequences of RNA samples, but actually extracting a replicating virus from a fecal swab is a major undertaking.

The lab in question was sent tissue samples extracted from the miners who died of RaTG13. These presumably would have live virus on them.
Sort of and sort of not. I keep typing up long comments all over this post and then deleting them and I better just stay away. I'm not at all comfortable pushing the limits of what I can actually say without getting in trouble, even if it isn't technically classified. If you mean data like this isn't already being collected on every vessel on earth and accessible from a terminal somewhere, that is incorrect. Creating the system that does that was exactly my job five years ago. If you mean the Navy largely doesn't care what you're doing and isn't really paying attention if you're not a drug runner, pirate, or state actor, then yes, that is true.
They almost certainly run into these issues, but like most of the community, they probably think the cost is well worth bearing, given the advantages the language gives you.

Once you're used to the way it works, and if you're using well-maintained libraries, I find that it's really not such a big deal. Though it's always awkward to have transitive dependency conflicts, and those are best avoided if possible.
The problem is the pay usually doesn't come with the lower responsibility.

I was a senior dev some where and decided to quit because they were outsourcing and reorg-ing and using a weird platform. I quit. but, I sure miss the regular raises and the pension and the 401k match.
As I do not have a surname, bank decided to give me one
Were they working on products? Any examples?
Amazon Delivery Drivers Forced to Sign 'Biometric Consent' Form or Lose Job
In terms of the raw pieces yes but AWS UX (or lack of it) leaves a lot to be desired. It's basically – "Here! Here's the raw pieces and API – have at it!" and you have to build or bring in external tooling to use it seamlessly.

There's a product opportunity for basically every AWS service to make it usable for those who just wanna get sh*t done.