skysight-inc/HackerNews huggingface dataset:
Ach, thanks for clarifying.
>Once upon a time in my career it was standard for devs to wander off into the woods to painstakingly craft a wonder over 3-4 months

Care to elaborate on that more? Curious to hear what kind of work streams you were a part of, and how they differ from the more 'collaborative' norm of today.
Gates: "To prevent the worst effects of climate change, we need to get to zero net greenhouse gas emissions in every sector of the economy within 50 years. "

Hmmm ... If the best we can hope for is avoiding the worst, Bill, maybe we should consider setting our sights higher. Not all of us can live underground, like you'll be.
If you’re operating at a loss and looking for a way out, just shut down and get blown out of business. Those merchants won’t hesitate to find a new product that does what you did.
Slack's not sexy. Slack will always be what it is, and a dongle or peripheral isn't going to improve that core product.

Similarly, there is no iPhone or GoPro waiting for unleash Asana's potential.

Needful stuff.
But Nushell is POSIX compliant?
The same could be said to the nth degree for Linux. In fact I think you could make the argument that the differences between the 3 most popular BSDs are way more significant than the differences between the 3 most popular Linuces
From experience, Shopify's app store is great for developers who want to build something and don't want to involve themselves into thinking about distribution. It was one of my first forays into building a SAAS, and I was able to scale to 5-figure ARR.

Churn is incredibly high, unfortunately. And merchant reviews are ruthless. There's some consensus amongst Shopify devs (at least in a particular Facebook group) that Shopify isn't doing enough in weeding out unreasonable reviews and fake reviews. So it's quite possible you launch your app and get killed in your first week. I've experienced it (as well as others) where merchants take you (the dev) hostage by threatening to write a poor review (which will affect your ranking) if you don't create a feature just for them.

I no longer need to develop for their app store anymore, but it's still a good start if you're just breaking into side projects and want to monetize them.
The Chinese government is boneheaded enough to do something like that, definitely. It would of course be a bad idea in the long run as production would simply move.
If you work for a company that disconnected from reality you best be looking for a new job. $5 the guy who decides budget should be angry that you didn't come with him directly for such a tiny amount of money.
> I'd love to see how you juxtaposition "the right to not be tortured" or "the right to not be enslaved" next to "the right to be able to use Dreebly Chat"...

Maybe by actually reading the charter and grasping that not every human right set forth in it necessarily concerns matters as grave as torture and slavery.

In fact, to quote it directly:

- Everyone has the right to freedom of opinion and expression; this right includes freedom to hold opinions without interference and to seek, receive and impart information and ideas through any media and regardless of frontiers (Article 19).

That right is eroded if the media platforms on which the vast majority of people communicate and disseminate information are not accessible to everyone - especially so when literal heads of state have taken to very active participation on said platforms.

- Everyone has the right of equal access to public service in his country. (Article 21 (2))

That right is eroded if public services are increasingly gated behind online channels that are not accessible to all. If one can't fill out the online form and then has to resort to a paper filing that might take days or even weeks to be processed, that's not equal access.

- Everyone has the right to work, to free choice of employment, to just and favourable conditions of work and to protection against unemployment. (Article 23 (1))

That right is eroded if one's (potential) employers move all their important processes online/into the software realm, behind products that are not accessible to people with disabilities. Yes, if employers are widely making Dreebly Chat (otherwise known as, say, Slack, HipChat, Discord, and so on) an essential work tool, then it's an erosion of disabled people's right to work if Dreebly Chat lacks accessibility.

And those are the more obvious ones from the original Universal Declaration of Human Rights, dated 1948. As I'm quite sure you are aware, the UDHR is and was intended to be the foundation of further articulation of globally-recognised rights and other legal frameworks - including the Convention on the Rights of Persons with Disabilities, a human rights instrument that became active in 2008. It goes into interesting detail on how the various articles of the UDHR specifically apply to disabled people.

But I'm quite sure you knew that already.

> But attempting to impose change rather than affect change is the most classic mistake in the book. You must also be young.

And you must also be of that curious class of people that regardless of age believe that legislation and politics are things to clutch pearls over rather than an integral part of society that people directly engage with daily, and then bloviate about how change "should" happen while remaining blind to how it actually does happen (largely through legislative and other political action).
Top Tips to Successful Bathroom Design
For anyone curious about the durability of gen1 (io1) I had to look it up to compare to this new tier.

“All other EBS volumes are designed to deliver 99.8% - 99.9% durability”

Summary - the new offering (called io2) jumps to five 9’s.

Great job AWS
It can make both standalone executables as well as extension modules that can be loaded into cpython2.7
Awesome work by all parties involved in this :D
> Words and meanings matter and it cannot mean whatever you want it to mean or it loses all capacity to communicate an idea.

Words and meanings are not equally important. Words are only there to communicate meaning. You can communicate meaning without words, and you can even communicate the correct meaning with incorrect words.

There's an interesting discussion to be had here, but "are landmines AI" isn't it.
I love this.

I have nothing else to say except that I want this to happen.
Python is an amazing language which is missing two things - static types and speed. I starred your repo and am looking forward to seeing it progress.
I have similar thoughts. I don't see how I could trust my notes to someone else, besides the obvious privacy implications I just don't feel like it makes sense to rely on someone else for something important like this. I want the data on my computer, and I want to be able to use the version of the software I like and not be forced to update to increasingly awful garbage as they try desperately to grow enough for an IPO or whatever the fuck. Yes, I am still very bitter about Evernote, why do you ask?
This is really cool. I like the idea of "spaces" per project. Any thoughts on how to integrate hand written/ios pen written notes into the workflow?
It works fine though and a lot of companies have valuable time and process built on top of it. However I'm all for natural selection, if these are better products may the the best container win
This is very awesome. It makes replication (via zfs send) between FreeNAS and Linux better. Native encryption should also make zfs cloud replication much simpler.
Animal behavior during a solar eclipse
just use nodejs
Apple Defeats Epic’s Effort to Restore Fortnite on App Store
What roles and companies do you typically search for when job hunting?
Thanks much for your insight, pedalpete. I found your comments helpful and insightful on a number of different levels.

Regarding reverse engineering, while I don’t know the particulars from the legal perspective it’s fine and done quite often. In truth, the fact that reverse engineering is completely acceptable is one of the reasons to consider patenting. You may also consider getting an FTO (freedom to operate) to provide at least a reasonable likelihood the end product won’t be infringing.

I provided some thoughts to taf2 below you may consider taking a look at as well.
Thanks for sharing, hn isn't quite the audience for the site's design, but fwiw I really like the quirky design - there's alot to appreciate and get inspiration from.
Startup Brewing – BeerTech Company
The pidigits benchmark in the OP shows exactly the same facts that I posted.
Even lower effort/risk - make a comment in response to a wrong-headed comment from another commenter that hasn't read the citation. All you have to know is that their comment is wrong, whether or not it has any relation to the new information.
A Tuna's Worth
A friendly warning that the website plays audio when you load so make sure you're on mute if you are accessing this in the middle of a meeting :)
MyEtherWallet's Twitter account has been inaccessible since the Twitter hack
If we're going to dive into the rabbit hole of "what is exactly the right word here" I would have to say that an elevator is an automatic vehicle.
Oh man! Haven't heard that one in a while. Need to rewatch it and write a TPS report.
PlanArty Tracking Solution
Yeah, I saw a pro-logging meme that said sarcastically "Save a tree, wipe your &$$ with an owl." (context: https://www.seattletimes.com/seattle-news/owl-ruling-halts-l...)

You know it's disingenuous.
These kinds of substitutions are called eggcorns (like acorns) https://en.wikipedia.org/wiki/Eggcorn
Skype for Business is being replaced by Teams.
Normal Skype still exists.
Somewhere in all the EWDs, EWD notes that the symmetric nature of GCD by subtraction means that it could be carried out by two concurrent processes, making it a very useful toy.
Show HN: Archive of Web
lol sick ️
My household has started calling them "Bone Apple Teas".

https://old.reddit.com/r/BoneAppleTea/

My favorite being a friend called a cul-de-sac a "culture sack". Years later we still laugh about this one.
Looks pretty clean. I wonder about a) pricing / distribution model and b) compatibility with other tools i.e. if you use open formats.

Note: Displaying email addresses in uppercase is bad UX, since emails are mostly, but not always case insensitive.
Why is Iran lumped in with the others? They have had fair and free elections for years, certified by int'l watchdogs.

Maybe people don't like the selection process (which weeds out many eligible candidates) but most democracies have a similar process which is itself not democratic.
There has to be a change in culture, where a sense of duty, persistance, consistency and reliability should be encouraged and taught, over being 'clever' or 'genius'.

Anyone can develop the former qualities, bit the latter qualities are more difficult and rare, in the sense that the amount of work required to reach a genius level in any field is tremendous.

Perhaps its the fault of todays startup culture, where everyone is expected to have a breakthrough workaholic temperment.
you are right. That is what you can get in minutes.
A company which specializes on message integrity... surety.com
Max IOPS is still only 64,000 though?
Bringing Truth to Competitive Benchmark Claims (YugabyteDB vs. CockroachDB)
In college I used to take psychological studies for extra beer money. The tests would have the standard scale (rate from 1-5 your agreement with statement x), except a random page of each test would have instructions to ignore the prompt, and just to mark all of the answers a certain way. Same concept, weed out the people who ignore the instructions and just fill in random answers.

I always wondered what would happen if I incorrectly answered those questions - would they still pay me? But I prefer cash to the truth
Too funny, I went through flight school with Colin. Great guy and glad to see he picked up command but disagree with him on the benefits of BFM and the true value of manned fighter jets over the coming decades. The US military is caught between two wars. One, against opponents who can’t really hit back where fighter jets are overkill. Better off with AC-130s and the like. The other against opponents who can hit back, where the battle will be won or lost in space, cyber, economically, and possibly through nuclear warfare. Even with regards to fighters, the amount of money spent on BFM is really a boondoggle. It’s like spending billions training the infantry to knife fight. It’s not Vietnam and the last gunfighter with regards to missiles and targeting. Is not the AIM-9X targeting AI itself?

A great book that rings more true than ever talks about the obsolescence of weapons systems. I believe it was Freedman[1] A key thesis is that as a predominant weapon system becomes more vulnerable, it becomes more expensive, as it’s burdened with more defensive measures to survive from cheaper more expendable systems. In World War 2 the canonical example was the battle ship and the aircraft. Now it’s the fighter jet and the missile (or drone) etc. Just look at the ridiculous state of the JSF.

Manned missile trucks are valuable for countering electronic attack, but not dogfighting. Still, practice dogfighting is one of the most fun things you can do, too bad it hasn’t really been applicable since Vietnam. This post from the other day reminded me how fun it is and seems like a great fit for VR.[2] Onward last Samurais! Just try not to spend all the taxpayers money on the way out.

[1] https://www.amazon.com/Future-War-History-Lawrence-Freedman-...
[2] https://news.ycombinator.com/item?id=24255191
Me too. I thought it had a new minimalist OS too.
"Well thought out"? There are TWO features listed, some kind of non-straight line writing thing, and the ability to change color. No mention of literally anything else - like, if your notes are stored in accessible format offline or if they are lost when the business goes belly up.

Never, ever take notes into a proprietary cloud silo!
This is a big part of it, but I wouldn’t downplay the inefficiency too much. A pattern I’ve personally seen:

* Small team of 5 devs and maybe 1 manager working on some large area of the product is very efficient

* Startup is growing users/revenue very fast, attracts big VC investment

* Major hiring, a year or two later that same area of the product has 30 devs, 5 product managers, 5 dev managers, 3 designers, a manager of the dev managers, a manager of the product managers/designers, and a manager of the dev and product managers

* There’s too many cooks in the kitchen, nobody feels empowered to make decisions, meetings multiply like crazy, every decision takes exponentially longer to make than before

* Instead of planning 1 sprint ahead, you start doing quarterly plans, 3 year visions, customer facing roadmaps, etc. “Predictability” becomes more important than productivity

* Teams know that only predictability matters, so they start making really conservative estimates, just to be safe

* If you have 2 months to do 1 month of work ... it’ll take 2 months. And this starts becoming the new norm

* Plus, you start spending more and more time planning, “scoping out epics”, etc., to get “better” estimates

You get the idea - pretty soon that 45 person team ships not much more than the 6 person team used to. Nobody is purposefully dogging it, or trying to go slow, but it happens when companies grow unless you’re really, REALLY good at fighting it. And few companies are. Everyone is BUSY, but they’re busy doing quarterly plans, “full potential analyses”, change management, meeting with stakeholders, working on all sorts of checkboxes to get all sorts of security certifications to sell to one or two big government buyers, working on “business development” projects that users don’t care about, etc.
A lot of the anti-West axis grievances were caused by the intelligence agencies. The Iranian passenger plane downed by bad US intelligence. The Iraq War started on bad intelligence. I'm sure there are others...

Maybe don't abdicate intelligence. But since that government body has seen huge failures over the past decade doesn't it make sense to cut their budget significantly?
It’s also true
Another notes app...?
Looks like a much more refined and finished product than my own notebook app: https://github.com/m0ngr31/DailyNotes

I wonder how it compares to Noteplan (my original inspiration).
Aren't the kernels amongst the BSDs different enough that effort is split? With GNU/Linux, the variations is much more in the packaging than the kernels, no? Couldn't I download a vanilla kernel, compile it, and boot any Linux distro with it?
I adore this idea, and it's brilliant. It would get me to stop commenting on things I have no business commenting on, and make me consider whether or not I really want to read a certain article.

And, of course, the more honest and balanced discourse we can have the better. This is one of the reasons I appreciate HN over other social media.
Keep in mind, Asana was founded in 2008.

Luna had some of the same concepts underpinning React, about 5 years earlier.
According to legend, a new student of Euclid’s once asked him, “What shall I get by learning these things?” In reply, Euclid beckoned his slave and told him, “Give him a coin, since he must make gain out of what he learns.”
Totally agree.

Over the past year I've clocked more than 50,000 minutes in Zoom alone, and it is much better than any other I've used.
Cyph and PGP – An Alternative to Keybase
What really worries me here is compatibility with older pools.I hope they have thought about that as freebsd implementation is here since 2007.
Geoffrey Pullum, who came up with the term "eggcorn", also came up with "snowclone" [0]. He has had a lot of very interesting posts on Language Log [1].

[0] https://en.wikipedia.org/wiki/Snowclone

[1] http://www.lel.ed.ac.uk/~gpullum/langlog-posts.html
Something I spotted: Your diagram of “common and uncommon parts of 36(4×9) and 45(5×9)“ actually shows 108(4x27) and 135(5x27).
Related case: https://www.courtlistener.com/docket/15721902/cameron-v-appl... -- please use the RECAP browser extension if you access any of these filings ( https://free.law/recap/ )
That ship sailed already, Apple selling laptops with ARM processors is a sign of the times here.
People not smart enough to edit Autoexec.bat apparently.
But in Hong Kong's case, a number of Telegram chat room operators have been prosecuted by the police for anti-government activities. If TG is really secure then this shouldn't have happened.
A Database Written in Node.js from the Ground Up
Good information has a long tail. The first time anything is posted, the internet is going to shit on it, regardless of what it is. But good content is sticky, and people doing serious research will be able to dig it up.
It is amazing that two disparate OS communities can take a shared codebase and integrate it deeply into their structure.

There are many places where it would be almost impossible to achieve this kind of share. Witness the 'compatability library' work which exists to avoid ABI blackholes running one platforms code on another platform.

BTW I have been able to carry FreeBSD ZFS LUN on a NetAPP and mount them on Debian ZFS, and vice-versa, since I started using ZFS. What we got here is better code alignment but with qualifications, ZFS has always been a common platform (with fringing differences)

I never had illumos or Solaris, I cannot comment on how well it would have worked.
I usually use this algorithm (in C-like syntax) with modulo division:

int gcd(int a, int b)
{
while (b != 0)
{
int c = a % b;
a = b;
b = c;
}
return a;
}

I think it is a rather efficient algorithm because it only has one test, one operation and two assignments. A good optimizing compiler could turn the loop in four instructions.
Paths were set on Autoexec.bat, config.sys was for driver related configurations.
It's not just getting the facts wrong, it's often about them misunderstanding the topic entirely because they didn't bother to read.

I don't think it's about being human, I think it's because HN is a BBS where people can get points by chatting, which also happens to link to articles which you can read if you feel like it. Of course this is how it ends up.
And 川 can be gawa or kawa https://en.wikipedia.org/wiki/Aki_River
a third of the title is enough, never mind the aticle ;)

depends on the topic, an article isn't going to convince a political party supporter to switch sides for example.
What’s the Next Logical Step in the Post Pandemic Life?
Better take, to add in to this:

My unique (well one of) internalized properties I have is having a keen eye for good problem to technology fit. Steve Jobs said it best with

“start with the experience and work backwards toward the technology”

In another words, it’s extremely valuable to be able to understand when you can re use an existing tool (in this case, existing code) to achieve the result, which is different from trying to shoehorn your existing code to fix/improve/add a feature to an existing problem space or product domain.

That’s the real key, to me, in a nutshell

(And why I almost never buy in on complete re writes)
Yes but part of that is inherent in what BSD considers a kernel as well.
I'm certain that social networks have played a large role, if not the sole reason for this behaviour by encouraging limited attention, FOMO, OCD-scrolling etc. But, I guess we wouldn't able to prove that more people read the content before commenting before social networks without a proper control and besides many visitors of these sites are from social networks.

All major News organisations know that only small fraction of their audience on social networks even click the link anymore and rest of them just make up what they wanted from the title and description. At least now I think, Facebook doesn't allow one to alter the title, description of the website they're sharing; for years someone who shares could change those as well!
Fine I'll bite but I still think the conversation is asinine. Landmines are not placed randomly. They are intentionally placed to protect or guard an area. They don't make decisions about targets, they simply react. Of course there's a fundamental difference in strapping warheads to an AI controlled vehicle and allowing it to select and determine its own targets...and dumb switch based landmines. The latter will work as intended: if someone steps on the mine, the mine goes kaboom. There's no risk of the mine uprooting itself and carrying itself into an urban civilian population center.
Why not to just use Cython?
Looking at doing GitHub Packages for direct-to-dev and mirroring into ECR over here. Seems sound. But also considering other options as ECR is a pain to work with.

That said, word of warning for anyone looking at GitHub Packages for docker registry: it's broken with containerd and some other similar tools. They (GitHub) are currently working on a fix: https://github.com/containerd/containerd/issues/3291
I wish I could get four weeks off. I'm in a company that switched over to "unlimited vacation" which in practice means no vacation, and also working most weekends and some holidays.

Been thinking about leaving, but I can't. I have to pay medical bills for the family. But I'm not qualified for my current job -- I can't be a full time programmer and a part time manager too. All of the lying about progress I can't make is killing me. I've asked to change to a different job, but the CEO told me that I would not be considered for another job in front of the head of HR. By definition, I guess I'm stuck in a dead-end job.

I know I'm in burnout, burnoutindex.org gives me 5.6 out of 6. But there's nothing I can do to improve the situation.
Thankfully some of its soul lives on Windows.
/etc is a name. If you start at BSD /etc was baked in from Version 7.

What Bell would have done in /etc is not what BSD did.
It's not necessary that the set of numbers be coprime: {2,4} fed into Euclid's algorithm would proceed to reduce to {2,2} then {2,0} then yield {2}.

In general Euclid's algorithm is a special case of Buchberger's algorithm, q.v., if interested.