skysight-inc/HackerNews huggingface dataset:
First, the obvious that if a massive surge happens (attack, bug, ...) on prem stop serving, aws surprise-drain your bank account. Yes it's possible to have fail safe to avoid it, it's also very common to not have them or that they're not tested or working.

Second, the "in-between" costslike bandwidth from service to service, iops on your disk, ... They mostly don't exist on prem, you either have enough of it and it works or you don't and it doesn't work and you need to go buy a bigger pipe. They're one of the biggest source of surprise cost on AWS.

Eg take a basic data storing application, the cpu and storage space are easy to estimate and are the same as on prem, but suddenly you also need to estimate your iops, and you realize you have no idea about it. Do you have an on-prem database running somewhere ? How many iops does it need ? Unless you've had to figure it out, you have no idea and will never know on prem.
Running dodgy programs safely with Windows Sandbox
There's a startup idea... Build a platform for free expression of ideas that caters to a Chinese market and then wait for the Chinese government to pay you to give them censorship privileges.
> We've taught computers to beat the most advanced players in the most complex games. We've taught them to drive cars and create photo-realistic videos and images of people.

No, we haven't. I mean, we've made progress in those areas, but there's still a long way to go.

The best AI in Starcraft, AlphaStar, still can't beat the strongest players without relying on simply out-clicking them.

Driverless cars are still in the testing and development phase, none of them are smart enough yet for widespread deployment.
Honestly I think the emphasis here is on "buy".

Doesn't sound like the author is gonna stop reading ebooks, just that he's gonna pirate them (he mentions how easy it is to get a DRM-free book on Z Library).
Yes, you can do that with ssh even from cmd.exe. Windows ships with an ssh server too, you just have to enable those features.
But it would still be 0.001% of the way we need to go.
According to [Wikipedia](https://en.wikipedia.org/wiki/Suicide_in_the_United_States), there were 45k suicides in 2016. The suicide rate would have to near triple in order for your prediction to come about. I'm no expert in this field, but it doesn't seem plausible.
Yes, the demoscene and gamedev culture is the antithesis of the FOSS one.

That was always the best thing about old days demoscene, specially at the parties, having one group proving that something deemed impossible on platform X was actually possible, and then having other discovering how they might have done it, and topping it with something even better.

The game dev culture evolved from the demoscene.

Nowadays due to the FOSS influence, there are some people sharing, but they are mostly the exception to the rule.
Yes, if you disable animations in Settings, the menu doesn't animate[1].

[1] https://gfycat.com/bowedleftarctichare
Show HN: Heya – A Campaign Mailer for Rails
That seems correct [0]. But the replacement for the Shrike was already in development (AGM-88 HARM), and deployed the following year. Unless the HARM and Shrike shared a lot of tech, it wouldn't seem like it'd be much of a risk.

[0]https://www.express.co.uk/news/uk/621106/Margaret-Thatcher-F...
There is an implicit, but, in my opinion, wrong assumption here that AI should be able to do tasks like extract data from PDFs or convert Excel spreadsheets into some format. Nothing about these tasks requires intelligence - a fixed process solves the problem. Asking AI extract data from a PDF is akin to asking it to develop a process from vague inputs - a far cry from even the most advanced AI systems today.
woooaah, grumpy gramps. have a bad day at work and home? go play with your kid instead of taking out on people here.

maybe it's just because English is not your first language, but your comment would be a lot kinder without the value judgements.

and kind is the point when on other's work.
>As I wrote in another comment, ST's development essentially halted more than an year ago.

Says who? Most products don't have public releases of anything and don't give details for their internal development but once a year or once every 1.5/2 years.

Sublime Text has been this way since 2010 at least, and yet, from release 1.0 we eventually got to release 3.2 (with 4.0 in behind the scenes dev). Every time and then, a new release / fix lands.
> Sublime Text development is not halted. What has given you the idea that it halted more than a year ago?

(As I wrote in another comment) The typical information channels (blog, twitter, development builds page) don't say anything.

I take the point that one can gather from the forum, the fact that there is ongoing development, but I think it's reasonable to be at least perplexed when a company is not active on the standard information channels, while at the same time expanding the team on a different product.

> What's the bug?

Files navigation panel goes out of whack, while switching between the editor and it with the keyboard; any keyboard-only user will experience it (although ST can't be used keyboard only, due to the inability to open a popup in the file panel via keyboard).

Somebody opened a bug open a long time ago, and somebody else wrote a snippet (a plugin, I suppose) to use as workaround.
They’re not enormous relative to the length of LAN cables.
> The scary part is that there is a significant contingent of people in tech who believe Youtube is morally justified in doing this because it's a private platform

Well, they're wrong.

I think most people who don't object to their right to do that think they have right to do it (not that it is the right thing to do, or morally justified).
Stop consuming knowledge. Start creating it
Agreed. It seems that people love to just throw around “library” “language” and “framework” now, but not know the differences.
Our 99th percentile response time went from 4000 ms to sub 10 ms
I suspect we skew young enough on here that most of us don't (yet?) have kids.
Even though I'm sure this won't be perfect, this is still something I hope other apps follow suit with. I currently use the Citizen app in NYC, but I'm not necessarily a fan of the contact tracing functionality they're rolling out. Open-sourcing it would (hopefully) ease some of my concerns... or maybe aggravate them if I saw some things I didn't like... but at least I'd know how my data is being used one way or the other.
Beyond “tidy”: Plotly Express now accepts wide-form and mixed-form data
In this submission at least, it seems to be primarily low-effort comments that are downvoted. By that I mean wild assumptions, no effort to provide any evidence to back them up or just some popular saying and a dash of moralization that suggests whoever isn't sharing the opinion of the commenter is a bad person, does not want to engage in an honest conversation, has a hidden agenda and wants to drive away the good people etc.

When someone is offered a conversation and results to name-calling and straw-manning, isn't a downvote what you'd expect?
I would avoid it for most roles. And not just India, but really anywhere that's more than a 6 hour time difference from where I work (and even then, I would prefer less than a 4 hour time difference).

I work on a globally distributed team currently. It is exceptionally difficult to maintain cohesiveness as a team given that there are 0 hours per day that we are all online. What has ended up happening is that we have virtually fragmented into 3 separate teams with our own products. For instance, my team members in Asia are working on a product that I can't effectively support because my shift doesn't overlap. If someone asks me a question about that app, which my team is supposed to support, I have to go start reading source code. Lacking documentation is also an issue there, but that's nearly a universal problem.

Remote working tools are the hot new thing, but nothing effectively solves the timezone issue. Sure, we have async communication, but unless someone is logging in after hours (which I would heavily discourage), you only get one exchange (i.e. an email or Slack message) per day. That's a painfully slow way to collaborate.

That being said, there are roles where the time difference doesn't matter, and is advantageous. NOC and helpdesk (if helpdesk is 24 hours) are well suited to a "follow the sun" model. The team communication seems largely limited to passing off info about incidents, with very occasional full group meetings to give new policy info. They just aren't the prestigious roles typically associated with SV.
Sorry you're right, it should be 0^0 = 1.

An example where 0^0 = 0 occurs when dealing with areas. The measure of the real line in the plane is zero but it's also a rectangle with sides (0, inf) and we define the area of a rectangle to be l*w.

You usually see this written as inf × 0 = 0 but you sometimes you see the interpretation as 1/0 × 0 = 0^0 = 0. And you know this is a an ad-hoc definition because you're not allowed to algebraically manipulate it at all.
Poem by Radar Inventor, pulled over by radar gun
My experience is primarily in scientific software which has more string<->number conversions than the norm, so others' mileage may vary, but I can confirm that a lot of widely used C and C++ programs are significantly slowed down by their use of standard library I/O functions. Often written by domain experts with more than a decade of experience, not noobs.

Yes, once a particular programmer knows about the problem, they can solve it pretty quickly by switching to faster and narrower functions. But this is happening one programmer at a time. Practically everyone is still learning the wrong default, and switching away only after they've noticed they've been burned by it, and scientific programmers at least are being burned by enough other things that there's no guarantee that they'll ever notice this detail, even if they're generally very competent. (We're initially trained to not worry much about this sort of constant factor, after all.)

The lowest-hanging fruit I see is in the compiler enhancement domain. They already e.g. inspect printf-family format strings, redirect the containing function call to fputs/memcpy when the string contains no format placeholders, and when there are format placeholders a warning is printed when the number of additional arguments does not match the number of format placeholders. If we could count on snprintf(buf, bufsize, "count: %d", k) being compiled down to little more than a 7- or 8-byte memcpy followed by a call to a dedicated integer-to-string function, I think the associated gain would be far more than "0.01%".
For those who're looking for the source code, the repository will be live tonight at 12:00 IST and will be available at: https://github.com/nic-delhi/AarogyaSetu_Android.

iOS repo will be open-sourced a week later[^1].

[^1]: https://twitter.com/SetuAarogya/status/1265281058532016128
Also worthwhile investing some time in the completion system if you are writing aliases to save time. I've done it for serverless invoke/deploy/logs and they've been so useful!

What I'm talking about is typing 'sls logs <tab>' and having tab completion for the deployed functions when typed in the root of the repo containing the serverless.yml file.

https://github.com/larrybolt/zsh-aliases/blob/master/serverl...
They are actively working on Sublime Text 4, but I had the same impression when I checked their website.

They probably don't want people to stop buying ST3 while they're waiting for ST4...
From ACME industries?
I don't know how you'd describe the image you linked to except a 'huge hole in the surface.'
There's an argument that certain information systems have become 'common carriers' in a way that wal-mart never was, and maybe we should regulate them differently.

But I was mostly just nitpicking improper usage of the paradox of tolerance. Righteous censorship of 'bad' ideas might feel good but it's probably not a great instinct to have in the long term -- this cultural moment will pass, the meta-ideas about when it's ok to censor are longer-lasting.
More accurately, they make the news for attempting and failing. Removing something benign is also a failure.
are processes in WSL2 manageable by Task Manager and Windows Defender as in WSL1?

I haven't tried (just installed Windows 10 v1909 last night) but I don't think so, given that WSL2 sits in a VM, which WSL1 didn't.

I liked WSL1, but it had a lot of the same drawbacks that Cygwin had, which was that Windows and Linux are different enough under the hood that you start running into issues with file system performance and containers, and WSL2 fixes that at the cost of being clumsier with file management.

The solution I recall for WSL2 is to put the shared files inside the Linux instance instead of putting it in NTFS.
EasyJet Facing Class-Action Lawsuit of £18B Due to Recent Data Breach
Apologies but I don't see the mystery here?

A fraction describes a proportion ie. the amount of something(s) in relation to another amount of something(s) thus, if we double all of the things in a fraction the proportion and hence the fraction is equivalent.
I Love AWS Lambda (and Think Serverless Is the Future)
I believe that associating the euphemisms with their original context is the type of problem machine learning is well equipped to solve- anyone have the expertise to share their conjecture?
you need others to not make crypto claims, but you're so sure making your crypto claim that it's not cryptographic.

it's always easy to front as an expert spectator and believe others work is no good. why don't you back it up with some effort?

I believe it is a crypto hash. so..a fun challenge?

how about this for a fun challenge, why don't you post a cryptanalysis and I'll link it from the README.

Thanks for the beamsplitter link!

maybe it is designed as a crypto hash
I just wanna note that there is a strong comorbidity between "being a Pleroma" and "being blocked by a lot of Masto instances because you're run by someone with an anime girl icon who thinks the whole internet should be an acceptable place to behave like a denizen of the bowels of 4chan".
Will it replace the now defunct Djinni framework from Dropbox?
Authors first requirement is

“I want to build the site in React and TypeScript. I love them both wholeheartedly, I use them for my day job, and they're gonna be around for a long time. Plus writing untyped JS makes me feel dirty.”

That preference is not true for others and I feel like that makes the article’s title misleading.
How did I go all of my life so far without hearing the super useful word "monomial"? It's such an obvious concept to have a meaningful name, and yet I don't recall anyone ever having said that word.
I've noticed that if you even try to talk about the manipulation of HN, things like abusing flags to get posts buried, the comments get downvoted.

Certain posts disappear very quickly, and there's almost always a clear political reason for why some group wouldn't want people seeing that post.
You would enjoy Final Fantasy Legend (SaGa) on the Gameboy.
1/3 + 1/3 does equal 2/6.

1/3 of one table + 1/3 of one table = 2/6 of two tables.
Finally! Thank you. I'd rather work for an Indian startup than go remote for an outside company.
Ignoring the time periods of course, and using annual figures instead of pro-rated? The lockdown is a temporary measure until we get a handle on things.

Everybody on the internet who can divide one number by another, starts broadcasting bad math and claims to know the whole story. Its getting exhausting.

We reacted, perhaps too strongly. But we had geometric growth and high morbidity as the only knows at the time.

Now we know more. If we can get past the blame-throwing and hand-wringing, we can start monitoring and carefully restoring normal public behavior.
The formatting part but unfortunately it's just a clickbait: https://news.ycombinator.com/item?id=23311726
There hasn't been a stable build since October. The user is complaining about the Sublime development cycle, which is unlike most companies today. Sublime frequently goes 6-12 months without an update (Sublime Merge was a few days from 1 year between updates), but there is a lot of development happening in the background and test builds do exist.

The Sublime team seems to prefers 1 big and stable update vs 12 smaller and possibly less stable updates. It has its advantages and disadvantages.

Regardless, Merge is still the best Git GUI out there and this update just made it better. And Text is my favorite simple text editor out there (though I do prefer using a full IDE for actual development)
A (Pretty) Complete History of Palantir
The algorithms in question are off by a digit in no cases at all, they are correct for all inputs.

If you actually start putting your pseudocode into real code you’ll see how quickly it can go wrong, if you want to correctly convert all inputs. For example, once you get past 10^22, you can no longer do a simple division or multiplication to get the leading digit, because 10^22 cannot be represented as a double. For numbers 10^22 or below, you can just use ordinary division or multiplication and rely on the fact that this will be rounded correctly.

It’s a fun exercise to write an exact converter that works in the range -10^22..+10^22, though. It doesn’t require much code.
Changed my post to “some places”. Suicide has a strong and well studied correlation to unemployment, and with 25% unemployment in the US right now (with no signs of letting up) it’s going to have a profound affect for years to come.
oh really? or is it just you who can't tell the difference between a crypto hash and not?

if what you say is true, then I'd be pretty stupid. why do you need to believe something where I'm stupid? make yourself feel smarter?

or maybe you just hate white people. thanks, nobody.
I think the expectation of "drop some AI in" and do XYZ job is off in the same way that "we're going to drop a humanoid robot in" and do XYZ job is off.

Where I've seen it used well is as a piece in a larger system of automation. In the healthcare case, it's doing a first pass at transcribing an audio dictation so that a transcriptionist can then start with a 90%+ accurate document.

This is tough, their role shifts some (more editor/correctionist than true transcriber) and not everyone makes that transition well, but the end result is 2x+ efficiency gains.
Google blocks what governments don't want spread since it wants to be on good relations with them. Same way it's blocking covid-19 related things that are deemed fake news. And in Germany it'll block Nazis.
1. I take a sample collection at home, as an average-person

2. I leave it on my hot porch for a few days before FedEx picks it up, the sample is invalid

3. Lab tests sample, calls me and tells me I'm clear even when I'm actually sick

4. I go to my favorite bar and decide to intimately swing dance with all the patrons, causing a super spreader event

The only thing worse than not having a test is having a faulty test. The FDA is very worried about faulty tests, or in this case, bad sample collection leading to faulty tests.
You can bulk kill with e.g.

Get-ScheduledTask -TaskPath "\UpdateTasks\" | Stop-ScheduledTask

That also demonstrates search too, by the way.
In fact, the author could actually dig further and look at the potential losses an "AI-fied" solution could bring forth.

1. Unexplainable algorithms that cannot demonstrate fairness and biased algorithms - causing firms to be dragged to court for discrimination - where AI was used for decision making which impacted lives/careers (lending, credit, recruitment, medical procedure suggestion, financial modeling etc - just to name a few)

2. Biased algorithms resulting in small tainted outputs that could later snowball into a larger loss that get built over slow leaks over time. (Few AI based cloud app/infra monitoring systems ending up deciding the wrong scaleout factor/sizing - based on past history but not considering real situational context/need - resulting in a net loss over a larger time)

3. Some AIfied solution just outright denying users the level of control that's really warranted. ("full automatic , no manual" mode). This mostly happens where the buyer never uses it firsthand but buys based on brochure/ppt walkthroughs, and real users are disconnected from the decision making ivory towers. The risk ibeing these systems getting into the way, instead of aiding productivity, they end up being another JIRA - a hassle one could really do without.
The reality check for “warp speed” vaccine research
I did not imply that there was anyone conspiring. It feels like that word has been overused in order to silence any opposition in the past few years.

https://rsf.org/en/news/rsf-urges-japan-stop-pressuring-medi...

https://cpj.org/blog/2014/04/journalists-in-japan-face-threa...

https://foreignpolicy.com/2016/05/27/the-silencing-of-japans...

http://mediashift.org/2017/06/tsunami-nuclear-disaster-media...

https://www.dianuke.org/now-fukushima-darkness-japans-secrec...

https://en.wikipedia.org/wiki/State_Secrecy_Law

https://www.theguardian.com/world/2013/dec/05/whistleblowers...
This isn't actually that strange.
The idea of the OS as a super app is interesting and fits nicely with how I personally think the current AI wave will play out:

Right now everything is its own product with all the overhead that it brings with it.

Eventually, as more and more “AI” things (abstract on purpose) will be integrated on the OS level, we will have a more streamlined process for development of “smart” software products on such a OS.

I put AI and smart in quotes because with our current understanding it means ML/DL which means things like voice and pattern recognition, text summarization, perfect OCR, text/content generation, visual indexing etc.

We do know from experience that the way we interact with a typical OS, whether mobile or laptop/desktop, does not change very often. iOS was ground breaking because it put the context first. A decision that is still causing problems for power users as seen with the difficulties in becoming productive with iPads. Example:

previously: PDF Reader program to show a pdf. Can be saved to disk and sent as file via mail

now: pdf file as context passed between apps through share dialog for reading followed by mailing

What interests me quite a lot is how we might interact with an OS that will become such a ‘smart OS-like super app’ by bundling the features mentioned above.

Will they only exist as APIs for software developers to use on these systems, for ease of development?

Or will they be somehow integrated into the common end users usage of and interaction with that system?

I bet there is a lot of value in solving the latter
It's not really a typing problem, it's a problem of references. You can't add 1/3 apples and 1/3 oranges. However, you can add 1/3 * x people with 1/3 * y people and get 2/6 * z people, if x people +y people =z people.
Exactly what I was thinking. Maybe it could be formalized this way? (with t = 1 table)

1/3 * (1 table) + 1/3 * (1 table) = 2/6 * (2 tables)

or

1/3 * t + 1/3 * t = 2/6 * 2 * t

but 2/6 * 2 = 2/3 so you get

1/3 * t + 1/3 * t = 2/3 * t

which is correct.
Widespread use of PPE by staff, stringent hygiene requirements and general carefulness come to mind
Cyclists should be familiar with this debate, as it is closely mirrors the bicycle helmet debate.

Seems like it should work, and there is some weak evidence that it is better than nothing, but mostly we wear it as a talisman to ward off evil car-spirits. Despite weak evidence (because of it?) opinions run strong, and some cycling forums have to ban the subject in the interest of civility.
The big one for me is the option to set ragged-right. I'm not a fan of full justification.

The other changes only in KFX include hyphenation, ligatures, kerning, and pop-up footnotes. Amazon's Bookerly font is also exclusive to KFX and it's quite a nice font IMHO.
I don't understand what this is because I can't see a link to relevant context.