skysight-inc/HackerNews huggingface dataset:
Show HN: AWS usage optimizer project – currently seeing 35% billing reductions
Hey, I've spent the coronavirus time hacking together a billing optimizer for AWS. My first tests have shown 35% reduction in billing by careful selection of dynamic and static instances.

I'm looking for 10 companies to analyze their logs to see if these savings will generalize.

If you are interested, please email me at setup@usage.ai

Link: www.usage.ai

Demo: https://www.loom.com/share/2a6f1c8e4c214914a1cdd88c6fdec4ac
You don't need an image to run a container
> Then again, maybe there are algorithms letting you compute percentiles without sorting?

I think you may be able to do so probabilistically, which is often good enough? Additionally, one observation about percentiles is that you don't need to sort all of the data; you can just hold on to the top N results in something like a Heap.
I discovered wiby.me the other day and found this site called neocities and there I was able to find a large amount of blogs/personal sites with cool designs that reminded me of the old days on the internet.
Bingo. It seemed like most people were on board with the idea of flattening the curve because it was a compromise: don't overwhelm the healthcare system, but continue life as much as possible. No unnecessary extra deaths, but no unnecessary shutdowns. Now we seem to have thrown that message out the window completely and it feels super deceptive.
even better if deno bases their web renderer on servo since the deno runtime is rust and servo is rust. Would be great for getting some diversity back in the browser stack.
NetBSD's approach is different as the kernel is loading the file, and it has to have "enough" kernel initialized to gain file system access, that is already past the point where many kernel structures can be randomized.

NetBSD's approach to this is pretty much the as *nix have done for a long time.
The length of a lifetime itself is subject to progress, and with hope it'll eventually grow longer. And arguably, it's only due to progress that we now have more things to experience than we have time for; it wasn't true for vast majority of human history.
Just reading the title I assumed it was a post about business processes and communication between teams. Because this is how working for a big corp sometimes feel.
Fun fact: this link has already been submitted 27x on HN

https://hn.algolia.com/?dateRange=all&page=0&prefix=false&qu...
The Inquiry didn't happen in "splendid isolation", and the recent history of property taxes across the UK was not a happy one. Property rates were replaced in 1990 by the Poll Tax (Community Charge) which led to protests and riots across the country. Council Tax was introduced in a rush in 1993 ... and the poor design of the system is not easy to hide.

The Inquiry was set up in 2004 because there was a legal requirement to undertake a property revaluation before 2005 which, as things stood, would have led to massive changes in people's tax burdens (winners and losers). The Government wanted a way out of the problem - but the Inquiry didn't give them one: Lyons decided that revaluation was essential and should go ahead.

The Government sorted the issue in time-honoured fashion by changing the legislation to remove the need for a revaluation, and changing the Inquiry's terms of reference. And so it goes ...

> It's funny how we introduce massive upheavals all the time - ending this social program here, injecting trillions of dollars there, but this one addition is considered infeasible.

My understanding is that things are done in at least 51 different ways in the US. Maybe one of the smaller, more progressive States in the Union will be willing to try out some form of LVT in the near future?
This seems like the author of the service has complete access to your code.
Email doesn't naturally involve the web? What?
IANAL

So I looked it up because that is very perculiar, and my quick skimming of the laws seem to imply that Schedule II through V drugs can be sent electronically:[0]

> (1) Information concerning a prescription for a controlled substance included in Schedules II through V, or information concerning a refill authorization for a controlled substance included in Schedules III through V, may be electronically communicated to a pharmacy of the patient's choice pursuant to the provisions of this chapter if the electronically communicated prescription information complies with the following:

> ...

[0]: https://app.leg.wa.gov/RCW/default.aspx?cite=69.50.312
I disagree with this sentiment. The use-cases for an ORM are straight-forward. It's more like asking, "which tool is best for getting this nail into this piece of wood?"

What most people discover to be the greatest benefit of using an ORM is the "mapper" bit (converting tabulated data into an object graph and visa versa) and, to a lesser degree, change-tracking.

Somewhat ironically, the overwhelming majority of the time criticism of ORMs is directed at neither of the above, instead pointing to query performance.

You can have data mapping, you can have change-tracking, you can even have schema migrations without opting-in to the pain points many ORMs introduce because these are all somewhat orthogonal concerns.

At the end of the day there is very little to be saved between writing:

users->where(u => u.name === "John")

and

SELECT * FROM users WHERE [name] = 'John'

Often, as queries become more complex, the SQL is actually a shorter expression than whatever query DSL comes with the ORM.
Hi everyone, Kaveh here. I'm the main developer of this project. If you have any questions, please feel free to send me an email or comment here :)
> The sale threatened to bring censorship and increased operating costs to the nonprofit world. As EFF warned, a private equity-owned registry would have a financial incentive to suspend domain names—causing websites to go dark—at the request of powerful corporate interests and governments.

Exactly. That is the risk of what was going to happen had that went ahead.

> This decision by ICANN is a hard-fought victory for nonprofit Internet users. But the .ORG registry still needs a faithful steward, because the Internet Society has made clear it no longer wants that responsibility.

A triumphant victory to everyone involved in stopping this catastrophic sale.
It would be nice to see RSS come back and replace some of the centralized web. In theory social networks could be replaced by event feeds your friends publish. If you use something like IPFS you could, in theory, have a fully decentralized social network.

There's still some business benefit to hosting, scraping, providing search etc. The business models are closer to the open web.

I'm sure there's flaws and challenges in the idea. Even if private posts were encrypted you'd still leak some info publicly. Still I think its a neat idea.
> If you can price government provided services appropriately then you don't need taxes.

This is absolute nonsense. It's somewhat true for roads, provided you can efficiently price every single piece of road (which you can't). But it's horribly wrong for things like the police or fire fighting.
It depends on your level of C expertise. It's not very advanced, sophisticated C, so if you're mostly got pointers loaded into your head, you'll be fine. If a few `` and `&` will leave you scratching your head, it's not a bad idea to practice a little before you tackle the book.

The introduction chapter suggests this exercise:

> To get some practice with pointers, define a doubly-linked list of heap-allocated strings. Write functions to insert, find, and delete items from it. Test them.*

If you can handle that, you should be fine for the rest of the book.
Achievement is a big word here. They had to shove it down people's throats with a bloated, buggy, and expensive app suite.
I think it is because even with the current measures, we still have the 86,000 deaths. And at this point, people think the South Korea style measures won't work (too high of a case load, the cat is already out of the bag), and people are getting lock down fatigue.

So one way of looking at it -- no matter what we do, some large percentage (say 70%) of the population will get infected, and a percentage of them will die. By continuing the lock downs, those infections get pushed down the road a bit but they won't be prevented. The only thing that lock downs are good for is to keep the health system from being overwhelmed (where a larger percentage of those infected will die due to lack of resources).

Now my question, is the above a reasonable set of assumptions? I don't see it spelled out like that anywhere, but reading between the lines that seems like what the pro reopening people are saying.

Now, what I'd personally like to see, is instead of a full re-opening, is an order that says any job that can be done remotely, the employer must allow the employees to do remote. Because there are a number of cases I've seen reported here where people were forced into the office just because management wanted to see butts in seats.
Ah yes, I certainly have never seen anyone complain about the signal-to-noise level of low-quality blog posts and videos about topics where people are trying to learn about something like COVID-19... oh, wait ;P.

The reality is that when you publish your package someone else who is trying to get something done is going to use their package manager's search feature to look for like "jsonrpc" and find your half-assed for-personal-use-only jsonrpc library as one of the results; great... now, they have to look at your readme file, open issues, and maybe do some kind of code review to verify whether you are taking this seriously enough for them to rely on your package or not. Of course, a lot of times they aren't even skilled enough to do that analysis correctly as they are just getting into software development and that is hard to do. Worst case you end up higher in the search results than an actually-useful package because you sniped a name like "jsonrpc" or "jsonrpc-client".

This is then the point where (and I am not saying you yourself do this, but this is the developer I am most upset with, and this is as someone who long ago mostly gave up using anyone's packages and now mostly deals with this by being the "wet blanket" constantly trying to convince other people about how low quality some random package they shouldn't be using really is) if your readme file talks about how awesome your package is and has a bunch of past tense descriptions of things you didn't get around to finishing and never will--things you might not even accept patches for or feedback on because this was a project you did over the weekend and are now done with and you didn't really sign up to be an open source maintainer--you aren't just using other's attention, you are outright being a jerk and need to really ask yourself what you are doing by publishing your package in the first place :(.
It definitely depends on the state. Something to possibly check into, if you have a primary care doctor you can ask them to conference with your psychiatrist so your primary can prescribe it through normal means. I don't know Washington regulations for that, so it might not help.
They were not.

Fixed; thanks!
Why should back end developers care about UX?
I don't mean to sound harsh but if a user is either required to run their own React/NodeJS (which is not going to happen for your stated target audience of "regular users") or to use a centrally managed RSS service that could go away at any moment... doesn't this defeat the purpose of syndication / federation a little bit?

If
Who lives in UTC?
Covid-19: Everything you need to know
If you need k percentile values then I think you could do it in O(n log(k)) with introselect. You most definitely don't need O(n log(n)).
I don't follow you. I need an ID to get a voters registration card. You already need an ID to drive, vote, bank, work, rent.
Tink addresses things libsodium doesn't really do.

Native support for AWS Key Management System and its equivalent on other cloud platforms is a huge win; we should all be using more of these. But libsodium would have to start mandating a TLS library and an HTTP library and whatnot, interfering with people's existing setups; you can't really do that without C programmers getting angry at you.

It deals with not only key generation, but also key serialization. libsodium kind of strands you when it comes to the question how to actually store keys.

Deterministic nonces have also been something that libsodium appears to have rejected: https://github.com/jedisct1/libsodium/issues/392

If you're looking at it from a misuse-prevention perspective, Tink is probably a major step up that accounts for modern use cases. libsodium's kind of in a lower level niche and suffers from being held back by C and its notoriously anemic standard library.
>There is more than enough way to solve these problems, but for some f'n reason there is no will...

Because the point of the unemployment bureaucracy is to prevent the utilization of unemployment insurance. The easiest and cheapest way to do that is to just make the whole thing suck, which also, as a side-effect, makes it vulnerable to malicious actors.
> I have all my webpack/tsc/eslint/prettier/jest boilerplate set up once, so now it's not really an issue for me.

For any given nut in that stack, there is hundreds of different iterations. Even if you can manage that, it changes between projects and people. It is horrible mess if you think about it from company point of view. Everyone who comes to new team, has some own quirks and ideas about that stack, which just makes it even worse.

The whole create-react-app was done precisely because that stack keeps changing like sheep's wool. It tries to do same thing. Having a standard way is better for developers and companies, and Deno having many of these builtin removes friction because of that.
This sounds good for fileservers. But generally speaking, computers usually do more than i/o.
> Commodity agriculture is all about scale and price; there are certain quality standards that must be met (your corn must have a specific moisture content; your pigs must weigh in a certain range and be free of disease) but there is no real competition on the quality of the good produced. You assume all hard red wheat is fungible, and buy and sell it by the ton.

Between regulations and grocery store standards, is that not basically all food?
Deno vs. Node – Just the Differences
Also on mobile you are constrained by the app store requirements as well.
As I understand your remarks, you basically believe what Fukuyama stated in The End of History and the Last Man. This has largely been proved to be wrong on many counts and even Fukuyama himself disavowed many of his earlier ideas.

Humanity is currently facing, and is going to face in the near future, multiple very hard challenges, which are unlikely to be solved purely by technology, the most serious of which is the changing climate.

The more likely future, in my opinion, looks like a regress to an earlier state of "progress" with long-term fluctuations as the changes manifest themselves with various degrees of severity.
> This is why Google killed it.

Is this true? It certainly doesn't feel like it. Reader was a first party branded reader. Google could put ads on Reader relevant to your interests (which they'd have been more keenly aware of than if you weren't using Reader), and they didn't have to pay out the publishers.

Google killed Reader, I think, for the second reason you mentioned: publishers were neutering their feeds. Reader had gone from a tool for consuming content to a tool for being notified about content.
42 (Answer)
> The year 300,000 will look similar to year 301,000 - despite being separated by a millennium - this is unthinkable at this point in time.

The Fermi Paradox is rooted in the idea that if alien intelligences were doing things that we could recognize, we should have seen them by now.

Perhaps they do exist, but have progressed so deeply into the unthinkable that we can't even.

Perhaps we will as well.
I type this from a 2014 MacBook Air with 8GB of ram, still going strong, no upgrades except a battery replacement. Everything is still as snappy as the first day I got it.

No electron apps!
American Revolution: King George III's Speech to Parliament, October 27, 1775
1. They don't make the food, they only transport it. Payment of taxes or GST on food delivered is between the food maker and the food receiver – dabbawala is not involved.

2. Article claims roughly 200,000 deliveries per day.

3a. Cost of each delivery is Rs. 800 per month / 24 working days = approx Rs. 33 (or less than half a dollar) per delivery. Normally the delivery involves a pick up as well (previous day's container is picked up along with today's delivery).

3b. Value of food content is irrelevant – it can be super expensive or dirt cheap, dabbawalas only care that it is packed in certain types of containers.
Test and Trace was never going to work in the way we think. The US is too dispersed, too large, and too opposed to government restrictions/intervention. If we had actually listened to GWB about pandemics when he was in office, and set up realistic T&T mechanisms, we might have had a chance in early January. But it quickly became apparent that we were not going to be able to contain SARS-CoV-2, and would have to try to mitigate it.

While it's easy to take political sides with this, that's in the past. We could have had better CDC leadership than Redfield. We could have had better leadership on the NSC than we had after the advisory committee was disbanded. We could have had better presidential leadership. We could have used testing kits from Germany until US kits were effective.

There's a lot of shoulda/coulda/woulda. But here we are.
> If they meant "bugs" they should have either have said "bugs", or should have said "insects and other small lifeforms."

You clearly didn't read the actual judgement. It very clearly states Insects and/or vermin. I'm pretty sure that qualifies as a reasonable term for 'other small lifeforms'.

The judgment is very clear that it rejects the claims for BOTH the insect and vermin clause, and acknowledges that while spiders are not "scientifically" insects, they are insects according to normal use, and also because of previous case-law.
1. Show them you heard and understood.

2. Give them an opportunity to clarify if you didn't quite understand.
> could the DOM be pushed onto the gpu layer

Some of it already is. The actual drawing-to-an-image happens on the GPU, so maybe that was a bit of a misnomer for me to point out in my last comment, but that's not the expensive part. Reflow is the browser deciding "here's everything on the page, here's all their CSS styles, and this one CSS style changed, or this new element got added, how does that affect everything else?"

Thing is, you're welcome to pull everything out of that reflow process! Through transforms and absolute-positioning, or the canvas, or WebGL, or whatever. And things will be a lot faster! But now you're taking on responsibility for a lot of stuff. Many of the benefits, in fact, that cause so many people to build on the web in the first place. The web has the most powerful and flexible and expansive UI layout system in the world. It's just that that comes with a cost.

The ideal scenario would be to have a "slimmed down" reflow mode that only does "app things" and doesn't get tripped up on "document things". However, that would be fundamentally incompatible with some parts of the web as we know it, and would fragment the platform. Here's an example of one of those weird pieces of baggage: https://wilsonpage.co.uk/preventing-layout-thrashing/. The browser doesn't know what you're going to do immediately after mutating the DOM, so it has to assume the worst in some cases.
i don't know about you how you use your iOS device if you do but after installing an RSS reader (NetNewsWire is an excellent open source app) you can share the webpage/website/blog using the share menu and it will be added to your RSS reader
A similar phenomenon:
https://en.wikipedia.org/wiki/Nurse_log
Thanks for checking! :) I'll bring it up with her.

I think all of us agree that the paper prescriptions are ridiculous, especially at this time.
Merriam Webster dictionary says, "insect, noun, any of numerous small invertebrate animals (such as spiders or centipedes) that are more or less obviously segmented —not used technically"
I would say more so that unique identifiers have proven to be exploitable in a hugely damaging way, i.e. SSN, governmental and business level surveillance, stalking, identity theft. We just live in a nasty world with nasty people.
I agree, thanks for pointing me to that info page. I would bet that keys representing functions probably evolved simultaneously with the first computer typewriters, they've been around forever and are "obvious" to some degree. Making functions apparent in menus is also probably synonymous with the first non text-based GUIs. I don't know enough about the history of toolkits, but as far as I can tell that area of development is nowhere near mainstream today.

I have been reading Sutherland's Sketchpad thesis, and it struck me that no aspect of the system was unavailable to the user. By itself, this isn't entirely unusual, I think the same could be argued for emacs or linux in various ways or even of software when code is available etc. The unique aspect of this universal control with regard to sketchpad is that it was a graphical system. Controls for the graphics and viewport were essential, and reflected by the development of the first oop principles of master/instance and recursive expansion of arbitrary material in the workspace. Of multiple viewport movement controls (physical dials too!) and focus-selection zooming.

It is easy to imagine extensions of sketchpad with graphical macros. Of savable viewport state, of non-euclidean jumps between locations on the digital "paper".

It's funny to me that most clever things I enjoy about vim seem like they could fit right into a graphical system like sketchpad. `mkview`, marks, folds, repeat operations, contextual movement or selection like accessed via combinations of `[{(`.

Infinite canvas artboards are fantastic workspaces, but lack even the basic "focus shifting ability" of a few stacks of paper on a desk, taped on a wall, or strewn across the floor.
The governor walked the 'required' part back on Friday evening, now it's a voluntary activity:

https://www.seattletimes.com/life/food-drink/inslee-retracts...