skysight-inc/HackerNews huggingface dataset:
> but, back in March, that was likely true.

So today these same people say that the vaccines are safe for anyone and everyone to take (including people not at risk from the virus, people who have already been infected, people with autoimmune issues, pregnant people, breastfeeding people, etc. etc.); but how long will it take before we look back and say "oh well that was likely true then but now we know better, teehee!"?
The Weird Years of the Simpsons
Hi michaelt,

Thank you for the numbers -> I agree these are slow, and I can guarantee you that the Jira team is working on it (though I can't talk about details). These numbers are definitely outside of the goals.

I appreciate the call out of "page to complete rendering and the progress bar at the top of the screen to disappear" and "until the issue, comment and buttons have all loaded". In a dream world of course, everything would load in < 1s (everything drawn, everything interactive), but working our way down to that will take time.

We're currently looking at each use case to understand the '(a) paint faster vs (b) interactive faster' tradeoff and trying to decide which cases the user has a better experience with (a) or (b). In Confluence this is clearer in some places than in others, but in Jira it's less clear I think (I work on Confluence, I probably shouldn't speak for Jira specifics).

It always comes down to a limitation of resources though, which is why we're always hoping to get as specific feedback as possible.
There are not so many reprogrammable cheap watches on the market, I only know of 3 actually.
Can you share a list?
suitable... for the highest paying advertiser, not you. (advertiser -> person who wants to sell their product)
In the EU they use none of that security theater and it hasn't happened.

You're doing the thing I just talked about
I thought Jira was slow then our team started using Service Now. Holy that is junk.
For those that can't stand Twitter's UI: https://threadreaderapp.com/thread/1345146328058269696.html
> He didn't say they weren't effective.

What he actually said:

> They are NOT effective

Please stop lying.
The whole situation around CVE in Tensorflow is very painful, you get GitHub security notifications for any public repository using TF because of a "known CVE", even though it's basically just a train.py script that is not deployed anywhere.
Practically all religions promise better outcome after death is you live virtuous life.
This sort of flamewar comment is not allowed on HN, regardless of how wrong someone else is or you feel they are. Please stop posting before things get to this stage. No matter how important the issues are or how strongly you feel, you need to stay within the site guidelines: https://news.ycombinator.com/newsguidelines.html. You broke them badly and repeatedly in this thread. That is not cool.
Where do I find your service? I am planning on moving soon.
There's is actually relatively inexpensive flavored textured vegetable protein available in the stores though; soy chorizo (or soyrizo) is about the same price as meat, even though it probably has much lower sales.
Big Black Ass
No, artists can throw more problem at the hardware faster than you can throw hardware against the problem. There are enough quality sliders in the problem to make each render infinitely expensive if you feel like it.
you solve that problem with massively parallel batch processing. Look at schedulers like Platform LSF or HTCondor.
Not if we park there hard enough.
Your median sale price index compares house prices in some random Southern hell hole in Mississippi to a disaster ravaged area of Puerto Rico with NY and SF or Atlanta and Austin house prices. Places where people can actually go to work.
I develop Cursive - https://cursive-ide.com, a plugin for Clojure development in IntelliJ. I started working on it seriously in 2014, started selling it in 2015 after about 2 years in beta (during which time I had a daughter) and it has provided all my income since then. The sales are more than my salary + bonus (but less than total comp) at my last job at Google. This year is the first year that sales have dipped slightly, probably due to COVID and a better competitor for VS Code, but it's still very profitable.
I got a MiBand 3 (because it was cheap) and most of the bluetooth functionality has been reverse engineered -- but you have to search across multiple sources to get the 'complete picture'.
Please read and follow the site guidelines: https://news.ycombinator.com/newsguidelines.html. You broke them badly here.

There is no evidence that the people downvoting the comments you disagree with are communist agents. The evidence is entirely that the community is simply divided on divisive topics, like this one. That's what's going on here, and it's destructive to post these inflated accusations to the contrary—it's poison, in fact. That's why the site guidelines ask you not to do it.
If you don't want to be a shitty company, don't build your business on top of a business model that harms people and society.
> your argument rested significantly on it

No, it didn't. If you think that then you haven't understood my argument. Let me try again:

HIV was first identified in 1983, so by the mid-90s the virus had been known for just a little over 10 years. Part of the prevailing hypothesis at the time was that the virus occasionally had incubation periods in excess of 10 years, but that it would inevitably kill you sooner or later. I do not see, on the basis of the data available at the time, how you could definitively rule out the possibility that, for example, some people could successfully defend against HIV indefinitely based on some to-that-point unidentified immunological mechanism. Or that AIDS was caused by some unidentified factor that weakened the immune system, and that HIV was an opportunistic infection that was harmless if you happened to have it without the actual unidentified causal factor for AIDS. Or maybe HIV was a co-factor. I can think of a lot of possibilities that AFAICT could not have been definitively ruled out based on what was known in 1995.

Yes, the establishment got it right. But it is far from clear to me that it wasn't for the wrong reasons. The history of science is full of examples of the establishment getting it wrong. It's possible they just got lucky with HIV.
24 hours scaled to a normal computer, not 24 hours for the entire farm per frame.
I've had decent luck finding and seeing creatures with the Seek RevealPro I used, although there may be better ones out by now.

I even used it to try to find a friend's lost cat once. I didn't succeed in finding the cat with it, but I did end up finding a few other stray cats and racoons. (For anyone wondering, the pet cat was found later and was taken to a shelter by some good samaritan.)
The changes make it into the database in more or less real time and there are condensed feeds providing the changes for the last minute, hour, or day.

So the delays are on the data consumer side. A lot of that ends up being QA, because big companies don't want to publish vandalism. Of course, when they accidentally do publish vandalism, their slower update pace becomes a weakness.
Selective responses against the vaccine are only selected for if those pressures persist during replication. It's not enough to have that pressure at the very beginning, it needs to persist all the way. This isn't really the case for a vaccine.

In other words, by the time the virus is replicating inside of you, it doesn't really have much pressure to evolve to evade those other facets of vaccine immunity, because doing so would probably hurt it.

The UK variant isn't better at evading the immune system from what we know. It's simply more infectious in general.
I have something that is still private, based on my own take (https://github.com/hofstadter-io/hof (hof gen))

I think there are some plugins for sketch / figma that will output React?

The hard part for design tool to prod code is understanding the data model and knowing how to call an API. I think you want to go a different way, from data model to all the other things, then touch up / add custom code.
remember, this is the time period in every year where people set up exercise plans and decide to lose weight and save money and ... you know. :)
I think it depends on scale. A lot of proven conspiracies are goverment cover-ups about some exact events (like killing certain people or medical tests) or something closed for one industry (like oil companies hiding data about global warming). Conspiracy theories often create much bigger visions, spanning across multiple goverments (often opposing each other) e.x Moon landing hoax, flat/hollow Earth or thousands of unconnected people (chemtrails, some medical theories).
Maybe I'm too cynical with regard to today's corporate practices, but what would be next? Maybe weekly tasks can be filed as Jira tickets? Burndown charts for how one's week went?

If it works for you, great, but this seems like something I would never want to import into my personal life.
Ridiculous conspiracies are a real problem, and certainly exacerbated by social media, but are not as significant as closed-mindedness, in my opinion. Not that closed-mindedness as a human trait is really a solvable problem (nor is paranoid conspiratorial thinking), but still. Closed-mindedness as a general human phenomenon holds back progress and keeps bad actors in power. It's the reason we have had more VC money invested into bike sharing companies than into aerospace, defense, chemical, and materials startups combined over the same period [0]. It's the reason Galileo had to suspend his work lest he end up facing serious punishment. It's the reason the NSA is still reading this comment.

[0] https://graphics.wsj.com/venture-capital-deals/
True. With render farms, when they say X minutes or hours per frame, they mean the time it takes 1 render node to render 1 frame. Of course, they will have lots of render nodes working on a shot at once.
The Live Coding Language That Lets You Be an Actual Rock Star
Big fan. The founder is worth following: https://twitter.com/lunchbag
About 13 months ago, there was this conspiracy theory about a pandemic in China. Conspiracy theorists and untrustworthy alternative news outlets were trying to sow dangerous misinformation about the Chinese government doing mass lockdowns and roundups of its own citizens. Even if this pandemic does exist, it isn't transmissible human to human. And wanting to close our borders and prepare is just xenophobic alarmism. The tens of thousands of Chinese people pouring into our airports are just tourists. The preponderance of video evidence of Chinese soldiers in hazmat suits rounding people up was just created by Russians in a sound stage somewhere, and can be dismissed without watching them.

There was even more elaborate fake news, like expat Facebook groups in China coordinating getting foreign citizens out of the country -- all carefully choreographed lies.

Luckily, I was banned in late January for telling people that they should wear masks as a precaution. Facebook and Twitter protected you.

In all seriousness, I am actually sure that a year ago there were smug academics and journalists having meetings about how they could counter these "lies".
Glad you like it! Happy to send HNers a monthlong free pass — I'm nick@[domain].
Header-only is more applicable since you often only need declarations/Nim prototypes and a passL/C linkage to C libs where the C generated by Nim just calls into the C library.

But if you wanted to port C to a "pure Nim" for whatever reasons (e.g. to also work at compile-time in the Nim VM or the Javascript backend) c2nim also works and can help. It may not work so well on fancier code, e.g. using a lot of cpp macros, etc. That tends to turn up more in .c files than .h files, but the boundary is obviously somewhat arbitrary.
I will take a look! I'm still using maps.me.

ADDED: Very nicely done. Just bought it.
Maybe they mean 24 hours per frame per core
Isn't that what the social credit thing and pervasive surveillance is about?
The WYSIWYG editor makes it extremely difficult to give repro steps because formatting information is hidden from the user and is not perfectly preserved during copy-paste.

More generally, the issues I see reported only ever seem to be fixed in the Cloud version. I currently have to use the Data Center version.

Why go through the trouble of reporting an issue I'll never see fixed involving a feature that I loathe using?
> If we wanted to actually enforce speed limits it would be a trivial matter to have google forward the relevant information.

So then you get a speeding fine for being a passenger?

Wouldn't people just turn off their phones?

> Of course, if we really care, it would be trivial to limit all cars to a particular mas speed while on public roads.

This is useless because most "speeding" would be within the limit for the country, e.g. there are places in the US with a speed limit of 85 MPH, whereas most of the problem is really people driving 70 in a 45.

And trying to enforce the actual speed limit on the specific road would be fragile and dangerous because if your vehicle detects the limit wrong it could force you to drive 30+MPH below the flow of traffic and cause an accident.
Dear Esteemed Colleague at Atlassian,

I also use Confluence and JIRA regularly, and can confirm that they are the slowest most terrible software that I use on a regular basis. Every single page load and transition is slow and terrible.

Asking "which one is the highest priority" is like asking which body part I'd least prefer you amputate. The answer is: please don't amputate any of them.

It's as if I asked you to dig out a hole for pouring foundation for a house. The answer to "which shovelfull of dirt has the highest priority" is all of them. Just start shoveling. It's not done until you've dug the entire hole.

It's like the exterminator asking which specific cockroach is bothering me the most. (It's Andy. Andy the cockroach is the most annoying one, so please deal with her first).

What I, and many many other commenters, are trying to tell you is that the entire product is slow and terrible (not your fault. I'm guessing you're new and just trying to improve things, and I hope you succeed!). If it were a building, I'd call it a teardown. If it were a car, I'd call it totaled.

It doesn't matter what page or interaction you start with. Just start shoveling.
There's no time for nuance in online discussions.

I think it's just the nature of online discussions. You pop in and out of them scrolling down the links on the front page of this site, or even less time for attention when scrolling twitter posts.

Memes are an evolution of this. Shorter and shorter methods of conveying thought and expressions.

It's like bumper sticker conversations everywhere
And the thread from yesterday (https://news.ycombinator.com/item?id=25590846 for a site named https://whyjirasucks.com) or any of the other many rants on Altassian around the web don't suffice? I hardly think that this thread is going to be the tipping point. It's not like this is news.

Given your opinions regarding Atlassian, what would you think of your next CTO if they were even considering Atlassian? Is that someone you'd want to work for?
The topic of poor Jira performance came up yesterday, and I did some quick benchmarking of Jira cloud using the best-case scenario for performance: A tiny amount of data, no complex permissions, a commonly used form, no web proxy, no plugins, same geo region as the servers (Sydney), gigabit fibre internet(!), etc...

I spun up a free-tier account and created an empty issue. No data. No history. Nothing in any form fields. As blank as possible.

The only positive aspect is that most of the traffic is coming from a CDN that enables: Gzip, IPv6, HTTP/2, AES-GCM, and TLS 1.3. That's the basics taken care of.

Despite this, reloading the page with a warm cache took a whopping 5.5 seconds. There's an animated progress bar for the empty form!

This required 1.2 MB of uncacheable content to be transferred.

With the cache disabled (or cold), a total of 27.5 MB across 151 files taking 33 seconds is required to display the page. This takes over 5 MB of network traffic after compression. (Note that some corporate web proxies strip compression, so you can't rely on it working!)

For reference, it takes 1.6 seconds on the same computer to start Excel, and 8 seconds to load Visual Studio 2019 (including opening a project). That's four times faster than opening an issue ticket with a cold cache!

Meanwhile, the total text displayed on the screen is less than 1 KB, which means that the page has transfer-to-content efficiency ratio exceeding 1000-to-1. This isn't the animated menu of a computer game, it's a web form!

To render the page, a total of 4.35 seconds of CPU time was required on a gaming desktop PC to with a 3.80 GHz CPU. Having 6-cores doesn't seem to help performance, so don't assume upcoming higher-core CPUs will help in any way.

A developer on an ultraportable laptop running on battery over a WiFi link with a bad corporate proxy server in a different geo-region would likely get a much worse experience. Typically they might get as little as 1.5 GHz and 20 Mbps effective bandwidth, so I can see why people are complaining that Jira page loads are taking 10+ seconds!

In perfectly normal circumstances your customers are likely seeing load times approaching a solid minute.

PS: I do development, and I've avoided Atlassian products primarily because there's been a consistent theme to all discussions related to Atlassian, especially Jira: It's slow.

Stop asking your customers if they're running plugins, or what configuration they're using. Start asking yourself what you've done wrong, terribly, terribly wrong.
I think both points are right. There's times when it's useful and desirable to be specific about lifetimes, and there's also times where it's annoying noise.

Bignum arithmetic is an example of the latter. You want to just work with numbers, and in Python you can, but in Rust you must clutter your code with lifetimes and borrows and clones.

Swift's plan to allow gradual, opt-in lifetime annotations seems really interesting, if it works.
One tactic I've found that works (with people I know): From the outset, insist on

1. answers and not questions.

2. positive evidence, and not hypotheses.

For the first, that means that statements like "Don't you think it's strange...?" statements are not permitted. Generally, conspiracy theorists won't provide answers, they will merely provide doubt to demonstrate a gap in your understanding, and then will happily try to fill the gap with a plausible (but usually wrong) theory.

It will start with "Don't you think it's strange/unlikely...?" regarding some aspect of the official narrative, and then follow with statements like "The only way it could make sense is if ..."

I point out that while he may have a compelling hypothesis, he didn't point to any proof of his hypothesis whatsoever. They are much more likely to point out absence of proof in parts of the official narratives, so use this same strategy with them. Positive proof means something actually demonstrated, not inferred.

It works really well. Most of them will fail right at step 1: "You've asked a lot of reasonable questions, but have not provided any proof for your theory."

Providing proof is hard. Coming up with ideas is easy.

Not sure if it'll work with random people though. It may have worked only because I know these people personally.

Edit: One more important tactic. Most of them rely on the "If you're wrong I must be right!" strategy[0] (or rather, they fall for it). So be very open to accepting that the official narrative is wrong. Say (sincerely) "I can believe the official narrative is problematic or even wrong, but I'm not sure I see a reason your narrative is correct. It's quite possible the true explanation is something else entirely."

[0] See the movie Thank You For Smoking for a good reference to this.
Yeah, I was just (semi-facetiously) pointing out the obvious that it can't be simple wall-clock time
The crux of the issue will probably continue to be battery technology, for a while. The latest Apple Watches have basically everything you already want, including GPS & Cellular. They're not designed to be master devices though, since the watch formfactor is really hard to get much done on without some sort of master device for login, etc. Longer and more intensive use (more mapping, more calls) would probably kill the battery in nothing flat. While they're really good smart watches, they already struggle to keep up with the cpu/power/battery tradeoffs that are required for even a reasonable 1-day life.

Some basic things you wouldn't expect, like crypto for HTTPS, take a LOT of work on a tiny wrist-mounted CPU.
CPI is such a bullshit measure precisely because of its definition. A lot of items have had their prices go down significantly due to globalization, efficiency in production, Chinese production, regulation or just by going obsolete and inconvenient. At the same time, the measures that matter - Healthcare, education, housing, have all gone up. Not to mention CPI does not account for wage stagnation.
I am not a US citizien but I'd still like to thank you for taking time out of your day to explain. I wish politics would generally be more transparent about their intentions but I guess it wouldn't be politics then. It's always hard to find out the intentions of thresholds and numbers as the models behind them are never communicated through the media.
An/URC-117 Ground Wave Emergency Network
I always write my stuff in Word first, then paste into Confluence.
We list all the changes:

https://dlang.org/changelog/2.095.0.html
> The End of History

About the time that book was written a friend working in finance said at a party, now that the war on communism is won the war against the middle and working class is on. To bad the suckers won't realize until it's too late.
Roundabouts. If it's that rural, why put in traffic lights?
France planning new aircraft carrier
Thanks for replying -- I appreciate you sharing your methodology! No need for refund, I feel the price is fair.
OSM has the same problem as many other open-source projects: not enough focus on branding and user experience.

Right now, if I want to use OSM on my iPhone and I search "OpenStreetMap" in the App Store I get various applications under various, unknown names. The closest to an "official" name would be OSMaps, but it turns out even that one isn't official and has no navigation capabilities.

On Android, I don't have a phone to test with but seems like the most popular option appears to be OsmAnd. Again, not only is the name cryptic but doesn't imply anything unless you're already familiar with OSM. "Google Maps", "Apple Maps", etc in contrast automatically imply what the app is for even if you've never heard of the brand itself.

If OSM wants to succeed in the consumer space, they need to release an official, "reference implementation" of a mobile client with an UI comparable to the competition that a layman can understand and use even if they have no idea what OSM is nor are interested in contributing.
I think the traditional meaning of the word liberal refers to something close to the opinions of The Economist. Socially liberal, economically liberal, and typically moderately imperialist (usually for paternalistic moral reasons).

So there's not really much overlap between liberals and the left - it's only the case in America, where the left is really emaciated, where liberalism and leftism become conflated.