skysight-inc/HackerNews huggingface dataset:
Who cares when you can accidentally bankrupt your company with the wrong keystroke?

Time to spin up is nice for prototypes, it can be very freeing.

The mistake that people make is assuming AWS can host things better than they can, since they’re only mere mortals: it leads to a sort of learned helplessness where you assume the cost of a thing is it’s true value and not an egregious markup.

My biggest gripe with these cloud providers (except maybe GCP) is that they promise less ops work and it can be true in the beginning; but over time the ops work becomes basically the same burden except esoteric to the provider.

It’s IBM mainframes again, with specialists on IBM pushing more IBM because it’s their bread.

But overall, if you know your problem then time to create an instance isn’t very valuable, believe it or not: the majority of workloads are not excessively elastic, at least the upper bound is not unlimited like many people seem to claim.

Apart from that !cloud != self-hosted. There’s plenty of hardware providers that can get you a dozen machines in under an hour; even discounting virtual host providers like vultr and Tulsa.
I just checked my github stats and you guys slammed ycombinator right to the top of the referrals, didn't know it was getting so much love over here.
I think the worst part is that half the candidates will never have seen the problem before, and half of them will. Which makes it really hard to make fair comparisons.
> In typical use it's about as fast as the best full-featured servers (Apache, NCSA, Netscape).

That's names i haven't heard in a long time!
Pity the article has no technical content and fails to mention the portable secure speech system Delilah that Turing worked on: https://blog.jgc.org/2012/03/delilah-secure-speech-system.ht...
Dealing with this now for a client. Can't test Redshift AZ relocation feature because there's no way to simulate AZ failure. Only safe bet is full multi region with DNS switcheroo.
TS should absolutely hold back from adding new features that are not in JS. That’s TypeScript’s niche—we already have other languages with new features, TypeScript works better as a typing system and nothing else on top of an existing language.

That’s why enum should be avoided in TS or added to JS.

I can understand why people want TS to be a “better” language, but these days, ES is pretty good and a major part of TS’s success is that it follows JS semantics almost everywhere.
As you just called it, "eon-persistent" is very much not "bubble" so the comparison stays nonsense.
I don't agree about avoiding the services. If you're mega successful down the line you can likely afford to do the migration when it's expensive, but the services are what save you_time_, and initially money too. I can spin up an RDS server that is secure and production ready in less than 5 minutes that quite frankly I don't need to touch for a very very long time. If we need more power, I can restart the instance with a bigger type, or if we've overspecced I can use a smaller one. Compared to running your own instances on ec2 there's a few hours of poking around to do things like password handling, backups, logs, not to mention you're now responsible for managing updates and the likes. It's a false economy to avoid them IMO.

That's not to say you should immediately pivot to all in AWS all the time but like any engineering be aware of the price you're paying to build Vs buy
>But with AWS it’s a checkbox. It’s transparent to you and your applications. The infrastructure to host in multiple AZs is already in place. The only real issue with MultiAZ is the failover in RDS depending on the database you use could be seconds or 10s of seconds.

Have you actually seen this work on your project in practice ? Like a region go down and another region picks up automatically and it kept working just by switching a checkbox ?
Worry not, I am ready for it :)
> I am also not sure of any good alternatives because someone will always object to any alternative which they cannot achieve for some reason.

When I was on the market, a couple of companies actually gave me a variety of options, which I appreciated. I don't want to spend hours on a take-home and I also don't want to do leetcode, but an open question/answer plus some code review and live debugging was an acceptable combination for me.

Providing the options definitely has the potential to take up developer time, but I think the tradeoffs are worthwhile for both the interviewee and the hiring team.
This, exactly. DRM doesn't work, it never did. Piracy was and still is rampant.
I don't see why they can't just have `"use types";` or whatever like they did for strict mode.
> Instead, we're loosing the apps we had, and march towards dumb UIs and needlessly containerized apps a la snap/flatpack.

There is a very real need behind app containerization: distributions are exceedlingly slow to pick up updates in a time where web applications routinely run on a "merge request passed, 5 minutes later it's on production" model. On top of that, distributions routinely run into the problem that package A wants a new version of library B, but the other applications haven't been updated to use the new version yet, so everyone is stuck until all applications in the distribution have been updated.

Also: Most people use LTS distributions and let's be real no one wants to be stuck with a 2 year old browser that only gets backported security patches. Distributions had the chance to move to a model of "the core is stable but the applications the user uses are flexibly updateable", and they blew it completely.
I also find Quanta articles rarely satisfactory with respect to the historical and social aspects of science (culture, ideas, experiments, interest...) but prioritizing explaining research and concepts over talking about people is a well justified editorial choice for a scientific magazine.

In this case there is a link to the article in the first paragraph and as the article discusses the whole history of maximum flow finding the new and exciting developments in the second half is quite reasonable.
It's much better than the alternative and ideally only one part of the interview process.

Ultimately the proof is in the pudding, I've had loads of candidates that could barely code and Leetcode-style problems are a great filter against that.

Otherwise you risk just getting PM-style bullshitters as engineers, who talk persuasively about projects that other people actually implemented.
> Not exactly

Yes, exactly.

The ID checks "at the gate" don't help if the people on the inside running the system can just go and add some additional votes, either for people who didn't turn up (which they know about) or if there is no cryptographic proof of attendence then just by going up to the machine, who doesn't know how many voters are expected anyway, and presses the button a few more times.

The truth is that a lot of the system is fundamentally based on trust so it is crucial that people who commit fraud against voting are treated as extreme criminals who are trying to subvert the importance of a democratic vote. Not sure how many people would fiddle it if they risked getting a 30 year prison sentence.
Yes, disappointing on technical content.

AFAIK digital speech codecs were a thing in 1980, and implementing a
symmetrical block cipher on 2.4KHz would have been possible using
discrete logic or a processor like the Z80.

Up to that point a different system was used, called a
"scrambler". Speech was fed into a vocoder (parallel filter bank).
The energy in each band would be used to resynthesise the speech using
a reverse vocoder (noise/oscillator bank). In a scrambler the bands
are shuffled before sending, and unshuffled at the other end.

The result is speech-like, but incomprehensible.

In terms of security this is no more complex than a simple
transposition cipher. An adversary would have to record the
conversation and then set about trying every band transposition. In
practice you'd only have to get a few right for the speech to become
intelligible once again, so the value was really to stop real time
snooping and slow down an eavesdropper.

The BBC article fails to communicate how the move to a digitised block
cipher offered considerable security advantages over the incumbent
systems.
Yes, it is a common type of endgame.

https://en.wikibooks.org/wiki/Chess/The_Endgame/King_and_Roo...
How can a court order be fairly made against "unidentified persons" who have no way to defend themselves, and not even knowing they are defendants?
You're looking for "serverless" apps and yet both your examples run on servers. Or maybe I don't understand what serverless means. It seems to me like you're looking for this list: https://www.opensourcealternative.to/
Depends on what they have on there though, my GitHub mostly has projects from ~2010 when I was a very different engineer to the one I am now (this was before my first dev job)
When you have multiple similar extensions it can be a long process to figure out which one is breaking a site
And then governments will come after VPNs' service providers, and ensure even VPNs don't get access to a neutral Internet...
Not all platforms have latest versions being currently developed.
I think the only way to get that type of improvement in Aurora would be to sneak into his house to replace all of his monitors with better ones. I understand that he goes camping in his RV for several weeks at a time several times a year…
We are researching SMRs, but they're not ready and they may never be. Just this week some research came out showing they make the nuclear waste worse than large scale reactors which would have serious cost implications.

https://www.powermag.com/researchers-say-smrs-will-produce-m...
A man is an "adult male human".

Who's to say it's not a large "adolescent male human"?
I visited SV/SF recently for the first time. First impression of the city was how much it reminded of NYC in 80s in parts (read: not good). But I then spent the day just walking the city and finally visited Pacific Heights and dman it, I wish I was a zillionaire so I could live there. Just simply beautiful & immaculate.

As always, everything boils down to money. Rich SF is sublime. The rest, meh. Also, I only ran into ~crazed homeless in Mountain View (on Castro).
This would be interesting if it could be run by and owned by the webmaster, to replace commenting. But due to privacy (think GDPR and CCPA) and copyright laws, it is imperative for the ownership of the comments to be with the website owner and not a third party service.
Probably in the sense a skateboarder would say "dude, this trick was sick". Would be my guess at least.
Talk to the person and you will (1) hear a lot of bullshit and (2) filter out a ton of good but not really silver-tongued candidates.

P. S. I hate coding interviews.
It seems archaic at first sight, but it's really not a million miles off from what I see in spam.
Exactly, then you need at least 1 architect per app. I wrote an article about this problem: http://blog.bytester.net/posts/cloud-talent/
> if your service succeeds, you will definitely want to move some components out of aws, but not all of it. aws can always remain the control plane.

Do you factor in the costs of dev time in a cross cloud environment at all? Nevermind all the AWS specific tooling and code you write, which needs to be thrown away and re-done to accomplish this?

Don't get me wrong, I love AWS when I'm not paying the bill, it makes my job of shipping features quickly so much easier. It's good and it works well. But it's a little crazy to think it's "cheap" and to ignore the costs of vendor lock in.
That's a great explanation, thank you. What does the black curve that intersects some of the Q curves represent?
Any chance of evidence for the text that starts "but it also extends ..." ?

Just anything to support the concept that tens of thousands of individuals of myriad types and interests are acting in a concerted manner to intimidate and harass the rest of the population will do.
Because this way nobody risks losing an election over it
If you ever priced out how much is costs to store a vehicle on private property, the states taxes and fees are a good deal.
TIL… also, an example in that page is also about a set of pigs killing a child, but this time from 15th century Europe!
> Suddenly five thousand voices of open source zealots appear from nowhere

The image that presented itself to me was: An article about an open source project was linked and the two top HN comments were 1. complaints that proxy use doesn't work for 10 years and 2. complaints that there is no official Windows port.

Now, who is the one complaining here? The "open source zealots"?

I find it legitimate to respond to such complaints by pointing out the nature of the criticized project.
definitely. some of the services are great. they are just a lot more expensive. in the context of making aws cheaper, avoiding services is the play.
SEABED - blue
CASSIS - purplish pink berry color
>which most people never have nor will need to do

That doesn't mean that someone would be unable to program it. Inverting a binary tree tests if you know how to traverse a tree. I may not traverse trees all day at work, but I can easily do a tree traversal if I needed to and I expect that to be true of most people who can actually program and not just talk the talk.
Many of those guidelines are strikingly similar to what you find in pretty much most of big companies. Makes you wonder...

->

(10) To lower morale and with it, production, be pleasant to inefficient workers; give them undeserved promotions. Discriminate against efficient workers; complain unjustly about their work.

(11) Hold conferences when there is more critical work to be done.

(12) Multiply paper work in plausible ways.

(13) Multiply the procedures and clearances involved in issuing instructions, pay checks, and so on. See that three people have to approve everything where one would do.

(14) Apply all regulations to the last letter.
I haven't either, but it's absolutely true that streaming has taken a massive bite out of my downloading stuff.

Ultimately, it should be easy. If using Netflix and Disney+ is easier than using the Pirate Bay, then I gladly pay for Netflix and Disney+. If it becomes harder, more frustrating, fragmented, ad-riddled, or I need additional subscriptions to access the stuff I want, at some point the Pirate Bay becomes more convenient again.
So does eg Q=100 mean that it'll still go out on its own at some point? Ie is Q a measure of duration/total energy output for a given energy expenditure?
Whilst the VPC itself is free, they get you on the NATGW - which you probably need along with the VPC in most cases.
Puzzling comment. Perhaps you should read the Terms of Service.

User Content Transmitted Through the Site: With respect to the content or other materials you upload through the Site or share with other users or recipients (collectively, “User Content”), you represent and warrant that you own all right, title and interest in and to such User Content, including, without limitation, all copyrights and rights of publicity contained therein. By uploading any User Content you hereby grant and will grant Y Combinator and its affiliated companies a nonexclusive, worldwide, royalty free, fully paid up, transferable, sublicensable, perpetual, irrevocable license to copy, display, upload, perform, distribute, store, modify and otherwise use your User Content for any Y Combinator-related purpose in any form, medium or technology now known or later developed. However, please review the Applications Privacy Policy located at https://www.ycombinator.com/apply/privacy, for more information on how we treat information included in applications submitted to us.

https://www.ycombinator.com/legal/
It's censorship in both cases. What, you think governments that censor don't do so in the name of the "greater good"? It's just that one "greater good" is considered valid enough a justification (by some), while the other one is not.
Not sure it's that clear. Some of China's censorship is in the name of social harmony, which is arguably the government believing it's doing good. Nobody wants riots and civil war, do they?

If Germany blocks sites promoting the Nazi party, is that doing good because such promotion does bad, or is it censoring an opposing political viewpoint that's competing with it for power? Even if the government has the support of most of the population, it's still a political power struggle between them and the Nazis.
Especially for a _collaborative_ editor, a11y seems like a must. Everyone can pick their own personal editor, but you don't want to shut out your (potential) peers from (potential) collaboration. Without accessibility, such an editor likely wouldn't stand a chance at Mozilla where I work; I certainly would lobby against it.
You managed to navigate far enough to set up an account and ask a question. What do you mean by "terrible".
Yeah I've been following the blog and apparently it's shaping up great
The project managers at my company seem to be using this as their bible.
I do two things to do with journalling.

1. Therapise myself. Going to therapy is expensive, and honestly I think the main benefit is to just talk through thoughts in your head with an interface to the outside world (the therapist). So when I was low on money I thought that journalling could basically provide the same sort of interface between my thoughts and the world. However, writing speed and typing speed are limiting factors. So bumping up my touch typing speed means that now when I sit at my computer to journal, I just blast out whatever is on my mind like a therapy session. It helps. Probably do this once a week, more or less depending on the situation.

2. Quick and easy memory recording through this: https://www.amazon.co.uk/One-Line-Day-Five-Memory/dp/0811870.... My partner bought me one and its really fun and low effort.
If we deleted DRM now, we'd probably have a longer gap between cinema and streaming releases, but that's about it. Old distribution models are gone beyond revival. Everyone would turn to piracy and rights-holders know this, so they'd have to give in. They're extremely risk-averse, yes, but they still prefer making money over not making money.

As for the cloud point, "in an instant" is definitely not how I'd describe the process of moving between cloud providers. There wouldn't be whole series of blog posts coming out every month or so talking about how some company moved from provider X to Y, spending 100s of engineer hours just to find themselves in another semi-closed ecosystem, but for half the price.
At that point, why even have CAs? Why not just use something like DANE [1].

[1] https://en.m.wikipedia.org/wiki/DNS-based_Authentication_of_...
It could be funny if it wasn't sad, how worried some seem to be with how bad those people miles above their tax bracket are hit by taxes. I would have expected the "tax the rich" slogan had more popularity but no... so they either consider themselves in that rich group, or think they're gonna get there soon (hello ponzi). I can't figure any other explanation, maybe a few millions make you a philanthropist saint deserving a special untouchable statute?
People in the countryside are also primary users of the energy. And they're lifestyle is only made possible by people living in cities. Maybe we could compromise and put them on golf courses?
Notably, the science fiction magazine had ads for people who are way into their middle age.
I think its absolutely fine to switch up mediums. Sometimes I think we get a bit caught up with the mentality of 'this is the way', but when it comes to thoughts getting them out however you can is what you need to.

+1
Yes. (log n)/(n^epsilon) tends to zero for any positive epsilon, and so log n = n^(o(1)). The same holds for (log n)^k.
There's no obligation for society as a whole to support your business model above and beyond enforcing basic property rights via due process. If your business model requires throwing due process out of the window to be sustainable, go find some other way to earn money; it's not like there are no options.
I think for large companies where they want to reduce the number of false positives, leetcode style questions work well.
Why is that? You can download everything for free. I don't think people use Netflix to access otherwise inaccessible content but rather because it's more convenient than searching for the right torrent link.

Convenient, but also relatively affordable to do things the legal way. Back in the day when torrenting was popular, even among the general population, most new albums would cost 15-20 Euro, getting a movie season was 30-40 Euro. Now you can get as much music is you need for 10 Euro per month. The situation with video streaming is a bit more complex, because the market is fragmented, but regardless you can pick your service and watch quite a lot of material for 10 Euro per month.

If you have to spend 50 Euro per month to get fresh music, torrenting looks far more attractive than when it's 10 Euro per month.
Google calculates Pi to 100T digits
log(log(m))/log(m) tends to zero as m tends to infinity, which is what it means to be o(1). It is decreasing for m > e^e.

Besides n^(1+o(1)), the other common definition for "almost linear" is precisely O(n log^k (n)) for some k, no matter how large.
There is not actually any mythology here, just a reasonably purported misconception.
It wasn't meant as an analogy. Am i wrong in that the mass of the ink particles is the root cause for the low refresh rate of i ink displays?
This article made me look up the meaning of one-hot:

https://en.wikipedia.org/wiki/One-hot
For me it has always been confusing that how these decisions come to be. Specifically, in Canada the internet is overpriced and it is getting more monopolized by the day. A Canadian YouTuber's recent story of being in front of a house committee really put things into context

https://youtu.be/ZN5kZPs1XSw

Long story short, the decision makers live in a small bubble that tells them what they want to hear
That was something different and much, much simpler.

The pay-tv channels would be broadcast unscrabled, unencrypted to the whole cable network. But they would install notch filters at every subscriber's house to prevent the frequencies of the paid channels from actually entering their house.

When you actually paid for HBO, they would send a tech around to your house to remove the corresponding notch filter.
The alternative is to push companies to pay for long interviews, be realistic with their requirements (stop asking LC for simple CRUD work), have some faith in schooling, start carrying some risks again, and use the probationary period for what it's designed.

What's happening is companies are putting the burden of the risk on candidates more and more. Because they can. If candidates would put their foot down and stop accepting this, most of these shenanigans would stop. The junior market shows what happens when people are desperate for jobs and willing to bend over for any whim corporate has that might help their hiring process (even when most of it is completely unproven).
which makes sense. second tier companies are less likely to survive, so they have to fight harder
> said towns which pay for their own police, etc.

Yeah they don't. At least not the way you're implying. e.g.:

- That rural town in Maine (Passadumkeag) that basically shut down because its sole clerk couldn't survive on $13,000 annually.

- There's plenty of state and federal money in local government. Texas, for instance, will use state funds to ensure a minimum level of school funding even in rural areas.

- Some places don't have much in the way of services. For e.g. Timathy Taylor in Klamath County, Oregon. The sheriff there has three (3) officers to patrol 6,136 square miles.
Don't use maximum compression in this use case. Maximum (Zopfli-based?) is for those who will serve the image hundred times over the Internet while users are waiting for it. It is not cost effective or practical for storage only use.
No #B00B1E?