skysight-inc/HackerNews huggingface dataset:
Ask HN: Is ~O(1) good for a prime factorization algorithm?
I've been playing around with a few models of mine related the zeta function and number theory trying to prove a theorem I've been working on since August. A few days ago I made an unexpected breakthrough on a new model that proved my theorem. It's a little early to publish anything but my tests so far are at around O(1) time. This is because the model equation is a purely analytic distribution of the input function's factors, so only an eigenvector operation is needed assuming the bounds for the input function are also parameters, so the size of the input has no major impact on the model computation time. So is roughly O(1) time a big deal or not for a prime factorization algorithm? I haven't done much research on what's out there yet.
> Elixir/Phoenix worked for the first service, but after that we ran into problem after problem.

> Most other devs I talk to in person at other agencies that tried Elixir have (surprisingly) neutral or slightly negative feelings about Elixir/Phoenix. Some percentage of people on Hacker News absolutely love Elixir (and often hate Ruby/Rails) and they usually flood the comment section of any Elixir article.

This mirrors our experience, albeit with Erlang.

Every time I try to talk about negative experiences with Erlang online, people come out of the woodwork to pick apart my stories and assume we were just incompetent. Erlang/Elixir have an almost mythical reputation in online communities. A lot of people have completed some basic Erlang or Elixir tutorials and assume they're just a few steps away from running a massive WhatsApp-style backend, but it's not that simple.

If a company wants to go all-in on Erlang/Elixir and maintain a staff of multiple Erlang/Elixir devs for the lifetime of the service, that's one thing. However, decisions to write core features in these less popular languages should not be taken lightly.
MySQL also has great JSON features (json data type, virtual indexes onnit, multi-value (array) indexes, json_table, ....)
I play in a jazz band, and one of the first things that came to mind when the lockdown started was standing next to the all of the horn players blowing their spit all over the place. Fortunately, both our rehearsal and performance spaces shut down before we had to decide as a group whether to continue operating.
That’s not a great measurement for homogeneity.
Probably, but browser extension developers need to go where the users are. Google has leverage and knows it.
So what are the numbers if they are significant?
Short circuiting means not evaluating the right side if the left side is sufficient - so e.g. in (Foo() OR Bar()), if Foo() returns true, it won't even evaluate Bar().

Most modern languages are like that, but BASIC is an exception to this day - even VB.NET still doesn't do short circuiting by default. You need to use special operators, AndAlso/OrElse, to get it.

Computing the line number in a GOTO is definitely an extension - the original Dartmouth BASIC never had anything like that. For jump tables and such, you were supposed to use ON..GOTO.
You laugh, but I bet Excel produces orders of magnitude more real "business intelligence" than all other "BI" tools combined.
The hosted game is available at gemini://astrobotany.mozz.us.

Registration instructions are provided; Astrobotany uses TLS client certificates for authentication.
Sorry OP I'm just wanting to observe that, 25 years ago we used Ms Access to generate CRUD apps. Point, click, done (or customise in VB). There should be open source 'Apache Spec' boilerplate code for CRUD.
"Cookies in the break room!"

(I know, I know, this is serious... )
That is true, but prices have been dropping rapidly.
Feedly is limited with free account. The point I'm making is that NNW should be using its own service to maintain user's "read" states between its desktop and mobile apps.

I'm not a big innoreader fan but their mobile app is decent and their online service is synced together. In this case, I never have to worry about my "read" states getting out of sync.

When it comes to RSS adoption, the read-state needs to be seamless across all platforms.
Wait, it looks like you don't want what Youtube is today at all. There's no way I'm going to go through a legal notarization process and pay a price to show what my model of dashcam looks like.

I don't really care about being Content ID'd or DMCA'd. I don't want a tool where I have to pay money and go through some bloody legal process to upload a video. Getting a DMCA takedown rarely is far preferable to me.

Instead of trying to ruin my YouTube, why don't you go create LegalTube or something where things are like what you say.
> That was the initial strategy of herd immunity, and everything we learned about this virus vindicated this strategy.

This is just completely wrong. It's a useful exercise to work out how many people would need to die before herd immunity could be achieved. Use mortality numbers based on what we've learned about the virus and estimates of what percentage of the population would need to be infected to achieve herd immunity based on the behavior of any number of other viruses.

And that's assuming infection confers immunity with this virus, which we don't know yet.
Goldman Sachs forecloses on 10k homes for “consumer relief”
My mum works in a care home, and the stories are harrowing. Anecdata leads me to believe they are the worst hit.
The latest data indicates an infection fatality rate of about 0.3%.

https://www.sfgate.com/news/editorspicks/article/Los-Angeles...
Avoiding infection is not just for your own good; more importantly, keeping the speed of the virus spreading down is for protecting everybody.

Twas ever thus. Norovirus kills 200,000 people every year, and yet we don't close entire cities every time there's an outbreak.
Gnome devs don’t really like solid background colours.
the cli is so much more practical, user friendly, and follows headless ui system guidelines.

Also you can call to your inner geekness when discovering this easter egg. All fun!
Regrettably, also back in the day and probably around the same time, companies who wanted to hire "outside of the box" asked for Python. Not because they were python shops, but because they figured that people who had an interest in a new but not-quite-commercially viable language must have some sort of intrinsic interest in programming, and would likely make for better programmers.
Uh oh... I think you're interpreting the probability incorrectly. Shouldn't this be "if we assume that a and b take the same amount of time, then there's a 5% chance that we would see this result?".

Can't actually speak to the probability that a is faster than b without some kind of assumed prior distribution for a and b
I opened the email and I forwarded the email to abuse at corporate domain just like the corporate website says and my manager still got an email saying I failed the test.

Maybe because the tracking pixel remote image loaded? I remember reading an article where people sent an email to Apple and it got passed around within Apple and iirc either Steve Jobs or someone who reports directly to Steve Jobs opened the email not knowing that they were sending out a makeshift read receipt every time they opened the email.
In the US, legal requirements would have been met with more resistance and people not wearing masks intentionally and probably civil unrest.

Sometimes asking is better than demanding. Texas asked and had excellent compliance. Michigan demanded and had angry protestors.
You've completely missed to counter the main point of my argument.
What if your Alzheimer’s parent died of Covid. Should we assume this is a cakewalk for me? Stop acting callous.
Well, this is how Gnome works, their way or highway. It's funny when they emphasize community importance, but most of the time few people are calling the shots.
Ultra-dense optical data transmission over standard fibre with single chip
How is serving static files super hacky? We're serving assets and custom uploads from Phoenix and it took me about 10 seconds to set it up (just change the Plug.Static configuration)
How is Cassandra as an alternative to MongoDB?
Unc0ver Jailbreak for iOS 11.0 to 13.5
Covid Dashboard Design
Hey thanks for the answer. I can be too literal, so at the time I wasn't sure if that's what he was implying, or if there was some other special property about helium in a balloon in an X-ray machine that I didn't know of.
I believe Pushbullet needed it's permissions for the features it offered, they even tried removing features and permissions just to appease Google.

Regardless of that, just tell people what they've done wrong, developers are surely jaded by being told absolutely nothing about what or why some faceless mega corp is trampling all over their day.

Is it any wonder people like OP lash out in frustration and just pull all of their work when one has no means to obtain a straight answer? The man has a young child, and that is work enough, but it also puts things into perspective, and honestly, as a father of a months old child, I'd probably respond to this in the same way and think "fuck it, one less frustration" and just pull it too.
"no data", just a TLS handshake. Of course information can flow! You could put a hash of the executable in a ClientHello extension, and if the server says "i don't know it to be malware" it can finalize the TLS connection normally.
I set x=0 to get all of the alerts. I also found that the text notifications are more reliable than the app-based notifications.
I'm not sure what you're saying. WASM can definitely get access to those things through javascript shims. A native OpenGL ES program can be compiled relatively easily to WASM because it maps one-to-one with the WebGL API and barely needs a shim at all. This has been supported in Emscripten for a while now and makes it a lot easier to do things like port mobile games over to the web.
This is neat but I think your derivation needs another step: a Bayesian prior that before this experiment, you thought the probability of A beating B was 50%.
The perspective of the other side is not hard to guess here: support costs money, it's way easier and cheaper to automate it, and if it hurts a few people here and there no one really cares because there're millions of other users (and no much alternative anyway).

We all know that Google's support sucks, even they know it very well, just they don't give a shit. Everyone's pissed about this for years - anyone who ever tried to debug adsense, gmail or youtube account getting blocked out of the blue, or android app being flagged for no reason has gone through pretty much the same process this guy describes. Internet is full of horror stories of this kind, it's very well documented.

The only difference here is that most of us goes "c'est la vie" ¯\_(ツ)_/¯, and we continue using their services because - well - everyone else does it, what else could we do... while this guy doesn't mind giving them the finger... which will, and of course he knows that, hurt him much more than Google - but that's a move to be respected imho...
Nuclear has been around for 70 years and it is still extremely expensive to dissemble nuclear plants and dispose of their wastes. In fact, in the US we still don't have a permanent solution to nuclear waste storage. And a lot of the radioactive materials in them are vastly more dangerous than what you find in solar cells.
Officially? No.

> Anything that relies on something other than TeX or (PDF)LaTeX will fail. At this time arXiv does not support processing with: XeTeX and its variants including LuaTeX, LyX, or PDFTeX. [0]

However, you'll frequently see papers with:

> Comments: PDF file generated using XeLaTeX/XeTeX.

Such as [1], where the author would prefer submitting a PDF-only than jump through the hoops to make it work under standard LaTeX.

[0] https://arxiv.org/help/faq/mistakes

[1] https://arxiv.org/abs/1410.4830
Are they as good as the Rails equivalent?
Not everything is about "you". By definition, a virus propagates to others.
I was not looking to start an argument; you are entitled to your opinions, at least.
It’s plausible my startup will succeed. It’s probable it will fail
It was bought by _Autodesk_? Bizarre.
reading this, all I could think of; this must be a joke.
> "I'll be in the pub by the end of the year."

Some London pubs have already figured out that they can legally sell take away beers in plastic cups. So while you can't sit down inside the pub, everyone stands around in the street outside the pub drinking their "take away" beer.
>So if you aren't willing to be under US jurisdiction regarding content you post, you shouldn't be trying to post it on YouTube in the first place.

You might think that everything you post is fine under US law (after all, you signed a contract with YouTube saying so), but you aren't willing to defend yourself in US court, if someone were to challenge that. You'd rather just let the content be taken down if challenged. 99.9% of the people that feel this way won't have any issues, but the few that do should simply have their content removed, and shouldn't be forced to face US jurisdiction.

>So people are already accepting US legal jurisdiction regarding contract law before they post on YouTube. Accepting the same jurisdiction with regard to any potential copyright infringement claims does not seem like much of a difference to me.

YouTube is not in the business of suing people frivolously. They rarely sue anyone at all, and the few times they do sue, they probably have a decent case. One might feel comfortable contracting with a company like that, knowing their reputation will take a hit if they file such a suit, but not feel the same about any arbitrary company making an infringement allegation.

>The DMCA appear to me to be chilling a significant amount of legitimate speech.

Sure, but anything chilled by the DMCA I think is similarly chilled by your proposal. Speech chilled by the DMCA:

1. By people who don't want to face US jurisdiction just to be able to keep their legitimate content posted
2. People who aren't legally savvy and don't feel comfortable filing a DMCA counternotice (I've seen plenty of people who didn't understand how to file such a notice, or who feel uncomfortable with the potential legal consequences of such)

It seems to me that your proposal equally chills both of those categories.

>I don't see any reason why anything that discourages infringement also has to discourage legitimate speech

Because whether something is fair use is often ambiguous. If it was immediately obvious to everyone, court cases would be resolved much sooner. Moving the bar will move more cases into the ambiguous area. There might be clever ways around this, but you need to be clever. E.g. giving judges more power to award discretionary sanctions will make cases riskier to bring (or to defend), which changes incentives, so it doesn't solve the issue and isn't clever enough. Everything is trade-offs.
If you are 70 and get Covid-19 you have a 90% chance of recovering. You make it sound like you have a 90% chance of dying which is an extreme exaggeration.
>> Don't think you're invulnerable, cause you're not. Don't think that if you get no or only mild symptoms, no harm is done.

Such statements were true a few months ago. Now 1 in 6 Londoners have had the disease. So those 1 in 6 know exactly how it will impact them because it already has. There are now more than a few people out there who can confidently say "I'll be fine" because they are fine. In coming days/months many people will be getting tests and learning that they have suffered and recovered from the disease at least once. Others will learn that they have been living with someone who has had the disease but it didn't spread even within the household. The days of shouting "you don't know, you might die" at every naysayer are behind us.

"With further statistical adjustments, they found about 17% of London adults had been infected; this compares to only 4.3% in the north-east of England."

https://www.bbc.co.uk/news/live/world-52749186
That's the theory, but there are remarkably few consequences for oil companies that don't do the right thing, and even where there are nominally consequences, you have to fight very hard for anyone to enforce them.

For example, in Iowa, if an oil pipeline spills, the oil company's damages are capped at something like $1M. IIRC that's in total across the state per spill, not per landowner; you can imagine costs to actually clean things up being far in excess of that. They're essentially allowed to externalize all the environmental/health/safety risk to the landowners, nearby residents and workers, the state, etc. And that's in a situation where the pipeline company was allowed to seize use of the land under eminent domain. [1] So the landowners had no choice and will have essentially no recourse if there are problems.

[1] My parents fought this seizure and lost in the Iowa Supreme Court. They're appealing to the US Supreme Court. https://www.desmoinesregister.com/story/news/crime-and-court...
Dealing with Google these days seems a lot like dealing with an authoritarian government. To operate safely on Google's platforms, you need a friend who works at Google who can vouch for you as their over-eager police keep trying to put you in jail.
well, friendly solutions don't charge per hour, unlike lawyers...
What is the cost to defend against a lawsuit where the person suing you has “no case,” especially in the USA where the American rule for lawyer fees governs?
My response
https://blog.usejournal.com/monoids-to-groupoids-492c3510511...
Of course making also clear the reasons is vital, those aren't mutually exclusive actions.
My only concern about naming and shaming on social media is that it's their battlefield, not ours: for each legit customer honestly criticizing a product they could pay a hundred influencers whose fee is a fraction of the TV star they would hire a decade ago.
Yeah, one big screen is great. Only my kitchen table isn't big enough to fit a large screen as I need to sit at the short end. Because the landlord decided it was great to buy one of those weird tables with a little storage table thingy [1] below it so I keep hitting it with my legs.

[1] Imagine something like this: https://future99.en.alibaba.com/product/60091134705-80040621...
Why is a big photodiode not green?
> I only have two data points, so the behaviour here is a coincidence rather than a pattern, but I will guarantee you whatever you think of Google there is more to this than meets the eye.

You seem to want us to question the narrative based on the likability of the developer, but is it really relevant? Can you really imagine a data point that we don't know that will change the narrative of "solo developer getting steamrolled by corporate machinery"? Because that is what is happening in both cases. I want to be clear, this is not even about the solo developer actually being in the right, it is about the process or lack thereof that takes place to reach the conclusion. You might not like this particular guy, but I guarantee you a more likable guy would be/will be/is being equally strong-armed in these lopsided processes. Transparency, accountability and fairness would make all of us happy and not left guessing who might be right based on who writes the most likable emails or has the most popular brand.
Like other words whose scope has expanded meaning (e.g., serverless, drone), airgap can simply mean segregated network and not just completely unplugged.

AWS uses it this way: https://aws.amazon.com/blogs/publicsector/announcing-the-new...
A vaccine has never had the resources put behind its development as much as this one before either. Human trials have already started in the US, UK and China which has never happened so quickly either.
hmmm I wonder why GCP is having such a hard time getting enterprise customers...

I wonder what both AWS and Azure have that google does not???
The authors of both Vagrant and Docker give answers to Should I use Vagrant or Docker for creating an isolated environment?[1] on StackOverflow.

[1] https://stackoverflow.com/questions/16647069/should-i-use-va...
> I'm confused by what you mean by that.

By large, I mean 10+ MByte.

> Completely agree. Having hacked on and patched the code inside Celery, it's really quite a bummer.

I don't understand what the point of celery is. Literally everything I do requires /some/ persistent state in the workers, and there's no way to do that with celery.

> Are you talking about publishing connections? Consuming connections? One used for both? What does "stuck" mean? I'd be interested in hearing more about this.

TCP connections. As in, a connection to the server from a consumer. High latency connections seem to exacerbate the issue.

I think the issue is the state machines server-side and client-side get out of sync, and things just stop until the keep-alives/heartbeat cause the connection to reset, but that's a bunch of time to wait with no messages.

I also ran into the issue that basically every python library had at least one or two locations where `read()` was called without a timeout, but that was at least easier to fix.

> Kinda pedantic, but exactly once delivery is possible in some very restricted situations (see Kafka's implementation of this guarantee: https://www.confluent.io/blog/exactly-once-semantics-are-pos...). Exactly once processing is what's tough-née-impossible. So yeah, idempotence is great.

Well, it isn't really a thing, so you at least shouldn't depend on it being a thing for your architecture if possible.
If you don’t want to hear from someone who doesn’t agree with you, I agree you’re not looking for a debate. The word instead is preaching.

(There’s not necessarily anything wrong with that, but it’s a quite different activity with a propensity to convince primarily people who already agree with you.)
I had that issue as well, but in this comment I was talking about editing a track's album art. It would upload the picture but not do anything with it. Very weird to have such a basic function be broken like that for so long.

As for YouTube Music, it supports background play only if you subscribe, like regular YouTube.
If anybody at Google is wondering why they are about to face antitrust action... Here you go.
About twenty years ago, I learned a lesson the hard way I received a much more strongly worded cease-and-desist letter. I responded much the same way as you (though without the salty language), and a few weeks later, I got slapped with a multi-million dollar lawsuit for copyright infringement.

You're lucky you were treated as nicely as you were. It could have been a whole lot worse.

Lessons learned:

1. Hire an attorney when you get a takedown notice if you think you are likely to decline, and seek counsel before responding.

2. Telling people "fuck you" doesn't get you anywhere, and it doesn't matter how impolite or wrong you think the other person is.
Would the use of the Adenovirus vector used here foreclose future gene therapies delivered with a similar vector? If so, that could devastate in one go a lot of people’s ability to get specific therapies as they start to come online in the next decade.
iOS users = money
I don’t think it is just anecdata. I think in NY care homes represent something like 40% of covid deaths.
I feel like no rational person would stand behind 'you are incorrect because what you are saying sounds like a conspiracy theory and there have never been conspiracy theories.' This is a straw-man. An easy-to-dismiss opposing narrative. And one that can be used to drown out a wide array of incoming narratives by surreptitiously reducing them to this one, then dismissing this one as it was basically designed to be dismissable.
I see a lot of manifesting reality going on with the deniers. Who also appear to be unable to understand that government policies are front running the economic catastrophe not causing it. The front running is preventing panic and economic damage not causing it.

But that's inconvenient for people subscribing to immature and superstitious ideologies.