skysight-inc/HackerNews huggingface dataset:
Yup. Dependency on profitable waste is a business decision that comes with some risk. If it doesn't pan out, it's the company's own fault.
> Most enterprises want to focus on developer productivity

And that is something that I generally am OK with, to a point. If your application isn’t performance sensitive, have at ‘er and use whatever you feel is going to be the most productive, even if it potentially has higher opex.

Bugs is an interesting thing. There’s two flavours of bugs, basically: requirement errors and implementation errors. High vs low level languages don’t do much to alleviate the first category of bugs at all (e.g. not thinking through how “random shuffle” should work in a music player). High level languages can help reduce the number of coding errors compared too lower level languages, but they do have their own quirks (eg using an empty list as a default argument in Python)

Ultimately, though, it’s all about working within the constraints you’re given, whether time-to-market, development costs, opex costs, system performance, etc. I’m intrigued by this framework because I have a high performance image processing system written in C++17 and there’s been some discussion recently about an HTTP API for it. Why is it in C++ to begin with? It’s on a somewhat resource constrained board (Jetson Nano) and has to run at at least 70fps for what it’s doing. 14 milliseconds to grab the image from the camera, run it through TensorRT, and do something useful with the output. I would have considered Rust as well, but a good chunk of this is leveraging existing C++ libraries (OpenCV, FLIR Spinnaker, TensorRT, etc) and fighting with wrappers and weird impedance mismatches is not my idea of a good time.
It's been known for years that oftentimes paying people more for intellectually demanding tasks, leads to decreases in productivity
Capitalism and the ideologies surrounding it, fall apart when you start looking at real assets and how the exchanges value of those assets takes a hit during economic down turns.
The idea that "humans [were] motivated by monetary rewards and material things" didn't turn out to be false, it's just always been the case that it wasn't true.
https://en.wikipedia.org/wiki/Category:Murdered_Israeli_chil...

There's literally a Wikipedia category for Israeli children that were murdered.

If you murder a child, then "it is reasonable to assume, that his father, his grandfather, his older and younger brothers will hold a grudge, so to speak."

Let me know if you see a point to this conversation, because I don't see it.
Jira does have an extensive and documented API. They have e.g. an official integration / "client" for VSCode. There is a couple of CLI tools.

I hope more alternative frontends will eventually come up to address the UI issues, to streamline particular kinds of usage, etc.

This can't address the API speed, though.
What kind of time savings are we talking about for 7 megabytes here? A second? Three seconds? Or is it more like 20ms? Is it still common to source components from 1995 in these devices?
Glitch? Post was Aug 11th matching :

"Google Webmasters
@googlewmc
·
Aug 11
On Monday we detected an issue with our indexing systems that affected Google search results. Once the issue was identified, it was promptly fixed by our Site Reliability Engineers and by now it has been mitigated.
Thank you for your patience!"

https://mobile.twitter.com/googlewmc/status/1293212810474921...

Edit: author says no
https://mobile.twitter.com/tomlarkworthy/status/129398818471...
Mass Surveillance is a killer tool for societal control and not much else. 15% faster ambulances for complete loss of privacy? Is it worth it? Would this sort of system even be faster in a less dense area (like most of US vs China)? There are a lot of spurious conclusions drawn from this data. Is WeChat superior? Do I really want my whole life to run through one app? No, no I don't. In fact, I've gone on a social media diet and I feel like my well being has improved dramatically. I also like having a mix of companies to choose from for engaging in commerce.

From my perspective, AI seems to have more draconian potential than liberating potential. I get that it's a technology we should pursue, but it's got loads of ethical risks that China will pay no mind to. Will that recklessness and wanton disregard for human rights (including the right to privacy) lead to Chinese dominance in AI tech? Maybe.

Will we be at a strategic disadvantage without draconian AI tech? I'm not so sure.
Are the Republicans really that strong in CA, NY, IL? If this is true, why not to do it at city level, surely there are not that many Republicans in the San Francisco, Seattle, or NYC city councils?
My struggles with Jira are more that the people who should be in charge of configuring it effectively and running it smoothly (team managers and PMs) often don't. I see a lot of stuff that's incredibly inconsistent and a lot of features that are used incorrectly (most prevalently using labels for EVERYTHING, usually using 4 different labels for the same purpose where say, a component or Epic would make more sense). Exacerbating that is that these ad hoc half workflows aren't communicated effectively, so the only people that understand the systems are their creators

Jira's complex, I get it, but lots of things are. Jira's docs are decent enough--certainly decent enough that following the tutorials will grant you an understanding of the various tools and their intended purpose--but people seemingly just don't read them. Some things just aren't going to be fully discoverable or clear through UX alone.

More galling is that these are usually the same people that then create shadow PM empires through Excel spreadsheets of their own design, which is just ugh. So much blame is heaped on Jira that's probably better blamed on ineffective management.
I've never understood the hatred for JIRA - it includes a ton of features that many find useful. Yeah it's a PM tool but you need the ability to organize boards and workflows at scale in larger organizations. It's not a tool intended for your startup that can manage with Trello or Github Projects.

This reads like the usual developer's opinion of "the world is not built for me" and "I don't like it if developers aren't thought of first"
Is there a way to see when an image was last pulled? I can see the last push date, but not pull.
Journey from Civil Engineer to Software Developer
I recognize that this is a marketing blog, but it blames Jira for what are really culture problems and/or bad management practices.

This is an emblematic quote:

Take subtasks, for example. The invention of Jira subtasks is an affront to dev teams. Clearly someone who has never spoken to an engineer on a dev team created it. It’s the least dev-friendly way possible to get insight into what’s happening with a Jira story.

Behind the bombast, the author assumes that the purpose of subtasks is to provide micro-level insight on progress to PMs. I agree that this would be a misuse of subtasks. Speaking as an engineer, I _love_ subtasks because they help me keep track of my various efforts towards whatever feature the ticket is tracking. Also, I'm the one who defines them!

Jira isn't anyone's favorite software, but it is so configurable that it ends up being an embodiment of your dev process. If you hate it, chances are it's because you hate how you're managed.
People will be angry with your bluntness, but you are absolutely, irrefutably, correct.

Ubuntu is so much more stable and capable than any other distro that is ridiculous. If Micro$oft or "Crapple" gave users similar levels of reliability that other distros did, every single user on HN (EVERY SINGLE ONE) would be frothing at the mouth criticizing them.

Hell, until F32, Fedora would not boot to a usable system after installation without GRUB and config file tweaks on my workstation (TR1950X+GTX1080+dual 4k monitors).

Ubuntu? "No problem man I can do it."
You've got it backwards- the rank and file are held to much different standards than upper management. As a Sw. Engineer, or even a team lead, my opinions are indeed my own, as long as they don't negatively impact my work; as a CEO, his opinions shape the direction of the company; this isn't something you can just leave at the door, no matter how much you claim otherwise.

Again, this isn't just about an unpopular opinion or a difference of perspective. We're talking about literally denying human beings their civil rights. Where do you draw the line with this? Do I need to accept a person who works towards racial segregation? Is a Nazi acceptable, as long as they don't try to commit genocide on company time?

If you're ever on the wrong side of granting people basic human and civil rights, I hope you'll have the good sense to reconsider and change your position. I'm not sure why you believe anyone owes you acceptance of your views regardless of what they are.
If that Al Jazeera article were on Wikipedia it'd (hopefully) get hit with Weasel Words[0] complaints, at least in the lede.

> ...a deal slammed by the Palestinians who called it a "treacherous stab in the back".

Which Palestinians? All of them?

Further down:

> Hamas condemned the deal, which it said was a "treacherous stab in the back of the Palestinian people".

Ah... Hamas. The same Hamas whose original charter calls for Israel to be destroyed, "invalidated" by Islam[1], whose officials as recently as last year told Palestinians around the world: "You have Jews everywhere and we must attack every Jew on the globe by way of slaughter and killing, if God permits"[2] (he was later forced to walk this back–"how magnanimous" to quote another comment ITT).

Shame on Al Jazeera for regarding an organization openly committed to genocide of Jews and the destruction of Israel as the voice of "the Palestinians." I suppose they think my local butcher here in Toronto (from Hebron) should kill me and my family, because "the Palestinians" are directing him to do so. I'm glad he chooses instead he gives my kids lollipops and be a standup guy and a good friend, despite him being Palestinian and me being Jewish. Thank goodness most of us don't listen to the sectarian warmongering promulgated by the likes of Hamas & Likud and amplified by Al Jazeera & Fox News.

I consider Al Jazeera treating Hamas as the de facto voice of "the Palestians" is an unfair treatment of a group (Palestinians) with diverse views. Saying Hamas represents all of them is a vicious smear against this group of people.

0: https://en.wikipedia.org/wiki/Wikipedia:Manual_of_Style/Word...
1: https://en.wikipedia.org/wiki/Hamas_Covenant#Statements_abou...
2: https://www.timesofisrael.com/senior-hamas-official-calls-on...
Greece’s homegrown hip hop scene is thriving in the face of hostility
Harbor is excellent, especially now that you can set up automatic image pruning rules that make sense.
Show HN: Itslit – Stumble upon a lightning talk today
Even better than diesel filters is not using diesel at all! Fossil fuels are never going to not produce pollution. California with some of the strictest tailpipe emission standards still has huge smog problems. I don't see the issue with highlighting the air quality co-benefits of fighting climate change. We need to do both!
Yes, that's what I meant when I mentioned layers; clearly copies of the same layer are not kept :) My question was about block-level, or other forms of deduplication.
Wind power actually peaks at night in most places, and is also cheaper than solar. Overnight EV charging & wind power is a good pairing.

I believe most wind power curtailment today happens overnight.
Depends on the situation. Web facing banking app that has ongoing PCI, SOX, and other scanning and monitoring by third party partners and customers? Patched quickly.

Internally facing app that is AJAX glue over a legacy green screen app that is "only reachable from the internal network"? Probably not going get patched until something breaks.
The subject's google scholar page: https://scholar.google.com/citations?user=1dhhMPkAAAAJ&hl=en

I wasn't able to find which school he had held his professorship though.
Maybe we are doing something wrong in our build and deploy process, we’ll going to re-examine all those things tomorrow.

I would think it’s pretty reasonable right now, but someone here said their deploy cycle is 10 seconds long and there are probably things we can improve without rebuilding whole infrastructure around different concepts.
Let's mirror dockerhub on a distributed fault tolerant file system. And IPFS sucks.
You need a certain level of prosperity to care. If you have enough to eat and that is about it you don't care, you would prefer other nice things in life first. Eventually your house isn't too crowded, you can get to enough places you want to go, you have good enough medical care, some education for the kids, and a few other nice things in life. Eventually you cross the line to where clean air to breath becomes important.

Vietnam has a lot of problems they need to solve before clean air gets to the top of their priorities. It is a long road but it will come to the top. They are making good progress on the other issues, but we are talking about decades, so no surprise they don't care yet. Give it time.
Apt has utilities for managing keys, You could keep it simple with plain text file that anyone can read and write but some dude can paste the wrong thing and corrupt the file, or you need to update the format and old scripts would corrupt the file etc. It can be done but as a developer I put in my code constant numbers and paths because there is not enough of a reason to justify the effort to save this values somewhere else. From the article it seems that there is not enough interest from distributions to have their own app store so there is no justifications to prioritize this feature over other ones.
I wouldn't even say the US has travel luxury. imo "luxury" is being able to travel via an interconnected train system and not having to drive! More like US has system of inconvenience and pollution.
Did you read the article? The competition sucks. FB literally has government intervention on it's side and it can't pump our Reels reasonably.
> To be fair, the existence of open source software that is very expensive to develop has always dependend on big companies paying for it.

I think you're getting the causality wrong there. A lot of the "open-source" (often barely) software built and funded by large corporations has a tendency of accumulating endless technical debt and complexity, and being inaccessible to outside developers. Not dissimilar to much proprietary software.

Does that mean that serious open-source software requires big companies paying for it, to maintain? No, it just means that big companies produce expensive-to-maintain software. And to top it off, often when they do so in open-source, it's actually an unnecessary reinvented wheel!

And quite often simpler, just as serious software exists that isn't so damn to expensive to maintain and that does just fine without big-corporate funding, because it hasn't suffered from the same organizational bloat and office politics.
I assumed the author really meant that using a spreadsheet for project tracking is outdated, static, and manual. Which I agree with. But spreadsheets in general of course are tremendously useful!
JIRA is just a tool. A pretty reasonable one. It integrates with every dev tool under the sun at this point. It’s as lightweight, or invasive, as you want it to be.

Sometimes there’s people or workflow problems that get blasted as jira (or rally/ac) problems because that’s the interface you see those people or workflow problems through.
Writing a novel that holds together requires a coherent model of how the world works, and if you've got that you've basically got AGI. An AI author that can write a compelling account of a person or institution's behavior over a non-trivial period of time could also serve as a real person's manager and have a conversation with a real person.
Please, do tell us what kind of exotic problems you work on, that you think massive scale real-time communications is not a hard technical problem

We're eager to know!
OpenACD: Providing a distributed, fault tolerant contact/call center platform
When Firebug came out it was such a big deal that it was the sole reason our IE-only product (which was not a simple application, it was fully-fledged fleet management, tracking, mapping, and reporting platform, entirely web-based) got cross-browser compatibility (we made it work with Firefox).

Being able to use Firebug was such a huge boon to development back in the day, though it probably looks primitive today.
Highly doubtful they'd make any material amount of revenue from selling software on Linux since a lot of Linux's user base prefer to only use free and open source software.
You don't even need an idea to reliably make a million dollars. Just get a moderately well paying job and save money.

A billion dollars, on the other hand...
Does the Google Play Store not make moeny?
Fortnite is offering direct payment with discounts to get around App Store fees
Homebrew is solid, and I think you make a good list.

I had it break before with weird cyclical linking issues, but mostly it works good enough.

What I was more curious about is what specifically sets it apart from a solid Linux package manager?

> Lets you manage your packages with ordinary user-level permissions. No root elevation required.

This is the one major difference I'd say is not currently common on Linux. Could be easily solved by keeping package list databases in $HOME - the only reason root is required nowdays is because these are usually kept as 1 copy per system.
IPFS is only a partial solution, if you are the only one to have a copy and you pull the plug, content is gone. You would need a bot that takes care of maintained at least 3 or 5 copies always available on the whole file system.
To be completely honest, if Canonical ever wants the theoretical "year of the Linux desktop" to happen, they need a way to get proper cloud accounts working.

A big part of the value of Apple's ecosystem is iCloud. Microsoft has done the same thing with the syncing and cross platform capabilities of their Microsoft Accounts.

Most Linux users today don't care much if they need to create separate email, cloud storage, backup storage, password recovery and application store accounts. That's because many Linux users have a preference for one service or even self host.

Normal people aren't like that. A desktop without a cloud account is like an Android phone without Google apps or a theoretical Apple phone without Apple apps. Technically fully functional and customisable via sideloading, but ultimately pointless because nobody wants to go through that. Just ask any regular Jane or Joe on the street if they can set up IMAP email on their phone; I bet they just use Gmail or Outlook.

It's not the Linux power users Canonical wants to attract; it's regular users. Their requirements are different from yours or mine. The Ubuntu Core website specifically says it's built for business. It's focus is on configurability and enterprise deployment, making it closer to a managed Windows 10 enterprise network than something you run on your laptop at home. Lockdowns and gatekeeping are practically what the service is intended to do.
Just to add some context to the people who put this presentation together back in 2019-09-11:

https://www.nscai.gov/about/commissioners

Eric Schmidt, Chairman
Schmidt Futures

Robert O. Work, Vice Chairman
TeamWork

Safra Catz
Oracle

Steve Chien
Jet Propulsion Lab

Mignon Clyburn
MLC Strategies

Chris Darby
In-Q-Tel

Eric Horvitz
Microsoft Research

Andy Jassy
Amazon Web Services

Andrew Moore
Google

William Mark
SRI

Gilman Louie
Alsop Louie Partners

Jason Matheny
Georgetown University

Katharina McFarland
Chair, National Academies of Science Board of Army Research and Development

Ken Ford
Florida Institute for Human & Machine Cognition

José-Marie Griffiths
Dakota State University
> A mounted FS per installed application so you can run different versions side by side.

Does it strike anyone else as very telling that people looked at the problem of "we can't install more than one version of an application at a time because of how we structure our filesystem and hardcode paths" and decided that the solution was "let's give each application its own filesystem!"?
I like the dot shortcut - press “.” and start typing a command.
There needs to be a way to create a combined image of all dependencies to distribute with a Dockerfile and code. That way people could still modify the code and dockerfile.
It's flabbergasting what intellectually dishonest mental gymnastics and strained misinterpretations and denials of proven facts that homophobes will resort to in order to bravely stand up for each other and proudly justify their bigotry.
I mean just today I had to contemplate whether I could afford including a printf implementation in my code. Granted, this thing does not run Linux, but there's plenty of resource-constrained systems out there that do.
As usual the truth is somewhat more nuanced. There definitely are million dollar ideas, and there's a lot of bad ideas that sound like they could be million dollar ideas, but which don't work in practice, no matter how much work you put into it.

However, coming up with ideas is far, far easier than executing on them. If you're in a situation where you can't generate ideas, I would recommend reading/watching various advice on the subject in the YC library and elsewhere, to try and get closer to the right mindset to be open to opportunities. Then pay attention to all the little things you ignore day to day. Every time you find yourself getting frustrated with a company or process, that could be an opportunity in disguise. It's also beneficial to broaden your work experience. Go work in a different field or a field at an intersection with yours and pay attention.

Be Mindful of The Living Force as you go through life :)
https://docs.python.org/3/library/importlib.html#module-impo...
how is this theft?

Isn't the cardboard simply garbage?
Nice blog post about your new platform I guess.

I do remember working on projects before Jira. My first job out of college managed their software dev lifecycle with Bugzilla. I assure you, it was much worse.

Jira isn't bad, it isn't great, and I honestly don't waste much thought thinking about how bad it is.
The MacOS app is blazingly fast. But oh so buggy. It has the potential to make me not hate Jira but it's still a bit rough.
I Moved Home When Coronavirus Hit. I Might Never Come Back to New York
I would say 90% of tech ideas that area floated out there are awful and I'm being pretty generous with that number.
Every competitor aims for dominance. Engineers should be paid more, telling them not to accept money from firms from authoritarian governments is laughable.

You should be encouraging western firms to be competitive not blaming China for being authoritatian or seeking dominance. I suppose it's easier to blame others than encourage western firms to improve though. So much for democracy.
https://mega.nz/folder/CdsXiYoI#hanN79BzrfFmV5WI8X3iYw
It's just a matter of optimal strategies.

When you're young, take risks, explore, maybe fail on occasion. There's still time to fix all that.

When you're old, go for the more likely reward. If you screw up, that's how it stays, forever.
I'm not understanding the English keyboard complaint, am I missing something?
Parents are 5X as Worried about Infection and School than Work and Paying Bills
I think Firebug got most of us to use Firefox, and then we got other people to use Firefox, directly or indirectly.

I worked on two teams back to back. Everyone was using Firebug. Management was telling us NOT to support Firefox, but tough shit, you want this work done yesterday and the only way that's going to happen is by engineering on Firefox/Firebug and then going back to black magic for the 10% that didn't work on IE (and soon, Safari).
Algorithmic Casting Director