skysight-inc/HackerNews huggingface dataset:
Beethoven is better than Bach in his life time. The whole classical era is a revolt against complexity. Hence you get the “pop” music of Mozart.

Beethoven is an exception than cross many eras. His latest is really not classical but very post-modern. But even him has issue that later need Liszt to have concerts so to have money to keep Beethoven music alive.

The sit down and go to a concert hall … it is hard to tell. Love to see Bach and Beethoven survive. But hard to tell.
I am too and its really upsetting me. At my current company I've noted three separate individuals who are clearly scamming the system. Never saw that before remote work took over.
That’s right. And dollars don’t have a “market cap” either.

Nobody “invests” in literal dollars because they aren’t a productive investment either.
it's almost as though different age groups are trying to message about something
uh... AWS Aurora? Azure CosmosDB? GCP BigQuery?

All serverless, scale-to-zero or pay for demand...
> What is "energy" then?

Do we really need to regress to 7th grade science class? Go read wikipedia if you need to[1].

> Are you trying to compare effectiveness of EVs vs. combustion engines as

I'm trying to prevent energy-efficiency from being bundled into the cost of energy. I'm trying to make the price of energy explicit & directly comparable, because it is & it should be, & is a ground truth provided by physics and science that is directly comparable.

By doing so, I'm hoping consumers realize just how remarkably efficient EVs are

> No engine exists under the laws of physics to deliver useful work with that "energy" you're getting cheaply in gasoline.

This truth does nothing to convince me that we should remain oblivious to the comparative efficiencies of our systems. Knowing how much energy we put in, and seeing how far it gets us: that is the real truth, that is how we understand our impact in the world. It also is useful for helping us assess & appraise the energy we get: knowing the price/kWh is directly comparable, tells us how comparatively & competitively well our energy delivery pipelines are doing, which is yet more important & vital information to understand.

Trying to bundle all the factors together breeds naught but stupidity & ignorance. Highly dislike. No one learns anything without shared frames of reference. Energy is the common frame physics provide. Science lets us celebrate & appreciate the gains (& let's us also understand weaknesses we ought improve on too).

[1] https://en.wikipedia.org/wiki/Energy
It seems Aurora v1 used to scale to zero but v2 has a minimum of 0.5 ACU.
As someone who had Lifx due to them not needing a controller, don't buy them their software sucks. It worked fine for months at a time, but would then decide it no longer wanted to obey commands and you'd have to re-pair it, which usually took 30 minutes and 5 failed attempts where it would fail during the setup process after resetting the bulb.

Their bulbs also sometimes just ignored commands, so you'd have to just spam power off or the color you were trying to choose until it finally worked (this was in a room with the bulb and a hard wired wifi AP). The app was also slow and took awhile to start (on flagship Android phone at the time).

Eventually my bulbs died and I haven't gone back to smart lighting yet (though I'm considering ordering some hue or Ikea bulbs).

If you check /r/lifx on Reddit it's basically filled with people complaining about lifx's awful software.
> and I’ll (unfortunately) have to say it again

No, really, you don't have to.
In one project at a previous company, it took three people more than a week to try to get a third party date picker to work with the application. The funny thing is all the time was spent in writing glue code and debugging that glue code. We had more glue code than we would have code if we had just implemented the date picker internally.

Date Picker is one of those things that seem like a big complicated thing but is actually very very very simple to implement.

Honest advice: implement one yourself and use it in your projects. It doesn't even take 600 lines (even when you include the css).

The "hardest" part is displaying a calendar month (for a given year/month combination), in a grid layout, where columns represent week days. But that is actually not hard at all, because the builtin Date class has all the building blocks necessary to make this work. Even the i18n can be done with the builtin Date class.

Given a (year, month) combination, where month is specified from 1-12, this is how you get the weekday of the first day in the month:

let firstWeekDay = new Date(year, month - 1).getDay()

This will be a number from 0 to 6, where 0 is sunday.

The other bit of information you need is the last day of the month, which can be obtained thus:

let lastday = new Date(year, month, 0).getDate()

Now just loop over the range 1...lastday and fill in the grid of the days of the week.

It's that simple.
"We separated storage and compute"

No. just no.

Compute where the data lives, else you incur traffic cost and latency.

A lesson learned in life, known from the dawn of time..
> People who have wrestled with available evidence seriously tend to arrive at the idea that we need to institute a program of voluntary genetic improvement and ensure its availability to all.

It's great to read comments like these because it's one of the rare times when these people go mask-off and just tell you that they're eugenicists. Kudos for honesty.

Genetics and race-science cannot be separated, as they were forged in the same (American) fire [1][2]. The role of the former in supporting the latter never goes away; it just changes forms. For every phrenology that's utterly falsified, there's an "omg but what about polygenic risk scores!?" that pops up in its place [3]. Intelligence scores, IQ, psychometrics? Same thing: willing and enthusiastic handmaidens of selective breeding and strengthening the gene pool. Forced sterilization came soon after (60-70k people in the US).

Don't let these guys fool you: there's no "debate" about intelligence and heredity, or really any behavioral genetics, only a reactionary moral and political project: find the vulnerable, the poor, and the sick, and grind'em into dust.

Meanwhile:

> and willingness to look truth in the eye.

Mask on or off, this is a constant: "I'm a brave teller of hard truths in a world intent on hiding from them." You wonder if they'd really be exempt from their own "programs of genetic improvement."

1. https://archive.ph/eILU7

2. https://books.google.com/books/about/War_Against_the_Weak.ht...

3. https://www.nature.com/articles/s41588-021-00961-5
You're commenting on HN which is a pretty weird and niche forum. I follow some weird and niche stuff on YouTube and Twitter too. I've made niche YouTube videos. Stop worrying about the algorithm and live your life.
you are really nitpicking and taking offense over something you made up in your head. The context of serverless has changed to mean cloud offering.
yeah, but sometimes the effect is completely opposite

for me it was these pop songs you hear on the radio

i used to hate them universally, but once i've started listening more to the tone/melody rather that just the song i found myself hooked

all these great pop songs, and i mean all of them are made by a group of people around the Swedish producer Max Martin

Taylor Swift, The Weeknd, Ariana Grande, Britney Spears, the list goes on and nobody even knows the man behind the show (which i find quite fascinating)

Rick Beato has a video on him: https://www.youtube.com/watch?v=cBDJDZAo41c
I respectfully disagree. If TF was stateless, you'd have to manage situations by hand that involve changing the idempotency key, such as the name of a VM. You'd also have to manage situations by hand where a resource is removed from the config.

The whole point of TF is that it has state and doesn't require workarounds for these scenarios. Yes, you have to maintain state, but the state problems usually come from buggy providers, not Terraform itself. For example, try and use the GitHub provider to create a repo with GitHub Pages enabled from the gh-pages branch. It won't work because the authors didn't respect a fundamental rule of writing a provider: one state-changing API call = one resource. If you don't respect that, you have to do state handling yourself and you're almost certain to have state-related bugs.
Oh stop. That's not the market price. Don't try to bring in juvenile community college intro to econ classes into this.
Says 14 in the docs
Why not just use structural bamboo?
You missed ZGC, that’s great.
Having worked with both Terraform and Ansible code that created AWS resources - and operates very similarly to the model described here [0, see `filters` arg] - I generally disagree.

For example, if you changed an ID in your stateless Terraform, you'd have to insert some kind of code to destroy (or rename, if possible) the old resource. Or modify the Terraform DSL to include that kind of information, I suppose, and keep a historical record in the code perhaps. Then there's the question of what happens if someone modifies the physical resource out from under you -- could end up creating brand new resources rather than tracking the existing ones.

Also, it's nice to know that your Terraform instance is what created a thing -- if you ran a stateless `terraform destroy`, it's possible you could be deleting resources that someone else created that happened to match what your Terraform code defined. More of an edge case, I admit, but at scale these things have a way of happening...

That said, resources that don't have "physical" IDs work similarly to the stateless model by necessity. For example, VPC route table rules: [1, see the "Import" section].

Refactoring Terraform code is super annoying because of state, though, I'll give you that.

[0]: https://docs.ansible.com/ansible/latest/collections/amazon/a...
[1]: https://registry.terraform.io/providers/hashicorp/aws/latest...
This could be really useful for large-scale changes across the company’s codebase that are usually reviewed by one high level engineer who doesn’t know much about the code being changed, but the changes is pushed through anyways because getting approval from all the owners would prevent the change from happening at all. In this case, automated code review makes more sense compared to more common localized code changes.

But those large-scale changes are also usually systematic, so wouldn’t have much to do with coding conventions or styles.
I can't help but offer an amusing video/song upon seeing "trucker's hitch": https://youtu.be/TUHgGK-tImY
How do you envision this being utilized? I would love to understand the usecase.
Well, you can also run this as a local install if you want to eliminate network latency. :-)
You might be interested in Yousician. I use it and it's pretty solid. It works for both guitar and piano.
"Edison bulb" refers to a style and not anything to do with the quality of light. And you will probably get LED and a buggy one at that. Get incandescents, never ever use CFL because they look terrible and will make you want to kill yourself. Only get LED if you need cold color temperature, and know what you're doing enough to avoid flicker and other LED problems like bad color rendering. Half of LEDs will flicker even in normal non-dimming fixtures fast enough that you dont see it looking dead on, but slow enough that when you move your hand you will see multiple copies of your hand. Some LEDs look terrible like fluorescent lights.

>Dark mode

Is crap in practice. 1/10 of your programs needed for a task will not have dark mode. Also most dark modes are high contrast instead of just low brightness. Most programs will suddenly show something bright because they are not cohesively developed (some stupid library will show an unthemed window), and most LCDs cannot be dimmed enough to be used in the dark without straining your eyes (also it will need to be PWM-free which is common now but it is still another constraint). Another fun fact is that if you use a program like redshift to set the color temperature low, the overshoot on a typical LCD will make flashes of white light every time you scroll. The pragmatic solution is to go to bed early, or just do what I do which is to use CRT/OLED and forget about dark modes but set the brightness and color temperature low.
Fancade: Unlock a world of games Or make your own?
The U.S. Wants to Tackle Inflation. That Should Worry the Rest of the World
There are plenty of serverless database options already: Firestore, DynamoDB, CosmosDB, FaunaDB, even MongoDB, and there are "newsql" distributed relational systems like CockroachDB and Planetscale with serverless plans.
Try writing a song!
I guess you mean the housing that you see coming on Caltrain after pass through south San Francisco? 30% of SF’s housing is classified as single family, so there must be some in the city. Just not as common as it is say, here in Seattle.
Sure, but does that mean you just ignore non-cash compensation when looking at employee compensation? Of course not.
While I intuitively agree with you, how do you tell?
Creating Amazon is helping people, billions of people. If you don't understand this, this discussion is pointless. Let's just forget about it.
There are still plenty of services in AWS that have painfully low service limits for API calls. The first one that bit me was creating parameters in SSM Parameter Store using CloudFormation.

CF tries to create as many resources in parallel as possible based on the dependency graph it creates.

The only way around it was making each Parameter resource dependent on the other (using DependsOn) to force the resources to be created sequentially.

Before the CF vs TF holy wars began, this is an API limitation that you would hit regardless of your IAC.
All Your Public Privileged Argo Workflow Engines Are Belong To Us
The last thing I want to know about my lightbulb is that it has a REST API. Now, hearing that it is "smart" is just inconceivable.
MongoDB & CockroachDB are the only open source ones, the only ones we can hack on & improve & grow.

Neon seems like a vast vast improvement & great & desperately needed potential leap for mankind.
Uh, how do you delete resources with this model?

If you don't have any state, and you have an empty module, did you just create it, or did you just remove all the resources from it? The former requires no action, the latter requires API calls to delete something that I no longer have a record of.

More generally, do I have to completely enumerate the entire state of every service available to my AWS account to determine whether there's something that shouldn't be there vs. the contents of my Terraform modules?
It’s not well defined. I try to use it to represent where the data came from, I.e. dbpedia
Open source has a wonderful property: it only ever gets better as time goes on.

Thank you for permanently improving the FOSS search state of the art.
Basically agree with the article. I've used direct cloud formation, AWS SAM, Ansible, terraform, and AWS CDK to spin up infrastructure...

My hard line opinion is that if something NEEDS state management to exist and update, it's a pet, treat it like a pet. Don't mix pets with the rest of your automated machinery except to the minimum extent required, when absolutely necessary.

We had to rewrite an Ansible role because a patch level version upgrade on the recommended community package started destroying security groups... Another time we had to roll back our deployment Ansible image and update 30 repos because a minor level version bump in another Ansible recommended package suddenly required log groups to have an expiration value set in AWS or the module fell over with an null reference on the AWS lookup/comparison... So we couldn't use the latest version to fix it.

I've almost never had this happen with any AWS tool... Sure, there's drift possibilities, but those are controllable by mainly not letting humans do things, and not having multiple cooks in the kitchen changing things in automation, which are good ideas for terraform and Ansible to...

I also encourage modular designs, any of which (except cdn/db, and dns related stuff, in my use cases) can be torn down and re-built with only the brief outage nonexistence causes.. we only have done that once in 3 years, and we believe the issue was actually on AWS's internal side anyways.

I've spun up over 260,000 vms over 4-5 years with one cloud formation template and the basic SDK call, and we've never bothered to convert it to another tool because it's never broken.. we occasionally tweak it, use gp3 instead of gp2, etc, but it's never needed us to unexpectedly side track a sprint for 1-3 days
CFLs produce a far less natural spectrum than LEDs. See https://media.mercola.com/ImageServer/Public/2016/October/le...
> Their bulbs also sometimes just ignored commands, so you'd have to just spam power off or the color you were trying to choose until it finally worked (this was in a room with the bulb and a hard wired wifi AP). The app was also slow and took awhile to start (on flagship Android phone at the time).

Sounds about right.
>the 2/3 majority stands for any sort of tax increase.

Propositions pass with a simply majority of voters; a 2/3 vote isn't necessary.
What is the advantage in these last applications?
That's the Trucker's Hitch, using a simple overhand knot for the loops. You can use any knot to create a loop, my preferred one is the alpine butterfly because it can be tied in the middle of any rope without needing access to the running ends (like the overhand knot in the video does)
i'm trying almost every day for 3 years now

https://imgur.com/a/MMLUjv1
It was obvious then too. Way back when I was taking the raw grayscale data before debayering and I immediately saw I'd need to treat each color's pixels separately. No background in compression or signal processing or anything, just a tinker's mindset and some experience faffing around in Photoshop/GIMP
If anyone was also unfamiliar with the acronyms:

DJB = Daniel J. Bernstein [1]

UIC = University of Illinois at Chicago

[1] https://en.wikipedia.org/wiki/Daniel_J._Bernstein
I understand the LIFX bulbs can be picky about the wifi connection. I think this explains most of the problems people have with them.
Terraform already has to manage those, and yet worse - Changes to the name of objects within the state were entirely manual until 1.0. Changes to objects underneath terraform often break the connection. Terraform doesn't have good tooling built in to find orphan resources, which it would if it were working with stateless objects.

Terraform would be much better without state. Not 10x better, but 2x.
The goal of the "cloud" is to extract maximum $$$ from its users. Once you realise that, it's not hard to see through the marketing propaganda and the rest of the decisions following.

else you incur traffic cost and latency

Thus, they are separated so they can charge you (more) for them separately.
(and imo, the word 'age' can easily be changed for... indie, pop, rock, and so fourth!)
From the teams page, the CEO of Neon is the cofounder of MemSQL/Singlestore which is one of the best database products I've used. Looks like a solid team to get this done. Very similar approach to Yugabyte (real postgres compute layer + custom scale out data layer) and many others in the OLAP space.
I have the distinct feeling that your "outrage" is even a fair bit more selective than that... Anyway, don't look my direction for "outrage". Only chumps get upset about wet rain-clouds or imperialistic capitalism.

I sincerely attempted to answer your question. It wasn't obvious that you meant "how many in the last two weeks?"
Planetscale is Vitess which is also opensource: https://vitess.io/

> "great & desperately needed potential leap for mankind"

Are you being serious? That's very hyperbolic if so.
Cloudformation needs state management to exist and update, and you can get it wedged, even if you aren't making any changes out of band.
Given the ability to import resources this actually wouldn't be that big of a lift for some providers like AWS.

Wouldn't take much to hack something together to test this out, either... parse the TF for resources, lookup what is used for their IDs, run TF import with discovered IDs from the service provider and then your local state is up to date, run your plan / apply and blow away the state when you finish. But this is super gross IMO :)
Conway's Game of Life in APL in Forth
Not quite. The Brisbane project was an old Southern Pacific (Union Pacific?) yard that's right by the Caltrain station. AFAIK there's still nothing there.

South of the Mission take a look at Oceanview/Merced Heights/Ingleside (OMI). That's largely SFH. BVHP (Bayview + Hunters Point) as well and parts of it are visible from Caltrain. Heading west you'll find basically all of the Presidio, Forest Hill, Sunset, and Richmond neighborhoods are SFH or maybe low-rise apartment buildings.

A lot of the single family houses in SF have walls right up next to each other but do not actually share a wall. While Forest Hill properties historically had racially themed covenants, most of those neighborhoods predate HOAs and the worst of the covenants have been discarded.
Cree, they have 100w equivalent bulbs available, use local wifi only. Hard to control a lot of them though, that is where a bridge is handy.
and psychologically, a person who have put up a deposit would more likely imagine they'd like the product (a form of loss aversion).
$10m post tax would make it easy to stop working for life. I’d be fatFIRE’d at that point.

$2m would make me consider taking a break for a couple years and narrowing in on finding the right opportunities. I almost had that last year but then market crash took all of that away. Add on divorce and you’re looking at a wonderful year.

At this point - I have less than $100k in savings+investments that I can touch. It’s going to be a lot less by end of year because I’m quitting my job and trying to reset everything. Post-divorce things have been extremely bad. I need a new partner and SV is not accommodating to that for a single straight man. I’ll have to move to somewhere I don’t want to in order to find a new partner.

It’s been a bad 30-something years to only have this much left over. Putting my ex-wife through college and working at risky startups for my 20’s probably didn’t help. I mean - it almost worked.
I am baffled why this is not being implemented across the board. It is a solved problem.

It leads me to believe these companies do not really care enough to implement the systems to fix this or that they actually like the artificial scarcity as it fuels additional demand. The fact that they can figure out how to implement live lottery systems, sadly, makes me conclude it is the latter.

I personally flatly refuse to pay over retail price or lineup outside of a store for the “opportunity” to buy something. Nothing is going to change if people keep paying a premium for products be it an SUV or a PS5.
You can also use Ansible with Jinja2 templating to generate your Cloudformation templates.

Describe loops and other properties in Ansible and have it build out a complex Cloudformation template for it to deploy. Use an Ansible variable for your stack name so you update/delete an existing stack and your good to go. Could even break it down to environments so dev = smaller instances vs stage/prod etc.
Code quality only matters in context (2019)