skysight-inc/HackerNews huggingface dataset:
With a few tweaks (monospaced variant), it could make a great coding font.

Coding fonts have essentially the same goal: make similar looking characters different: 1liI|, 0O, etc... Code naturally strains our visual acuity: we want to see as much as possible, it means that we may use a smaller font size than we would find comfortable reading text with. Single letter, punctuation, etc... can be really important, in regular text, you can understand even if you can't read all the characters. So a hyperlegible font can help coders, even those with good vision, and many coding fonts already have "hyperlegible" features.
Not just go, but lots of our internal stuff can be resolved that way. m/ c/ etc. you can get this for yourself by setting search domains.
Rent plus,groceries and most bills, if that is at least 50% of income (rent alone is typically a third of income) on 80k/yr that is 40k * 100k = 4B. Even with just 1500/mo rent that is 1.8B gross/yr and 18B in 10 years if net profit is only a 3rd of that (assuming it won't collect taxes like cities!) it will be 6B/10y. My point is, to recover costs in 10 years, you need to make it at a cost of 60k/unit which seems low but I am hoping economy of scale would make things cheaper. Like, it would make sense to have your own factories close by just for the concrete,wiring,etc... but at least with 100k/unit cost(10B) it should still be possible and the recovery time isn't too bad given mortgages go 30+ years. And picking a good location can guarantee occupancy.
That is a different issue that doesn't have to do with tech itself. But I will also note that our population growth trajectory 100 years ago looked much more pessimistic than the one today.

Now I don't think any of this will be enough to avoid a major catastrophe due to AGW. But it's also clear from experience that, between tech advances and social self-control, the former is far more likely to happen at scale, and thus have any meaningful effect.
> No, these are all highly coupled to the underlying data structure

Difficult to be sure what you mean, but I think you're wrong. You can select from any table source (edit: result set, if you prefer that term).

> Select an aggregate min, max over a period of time for a given category along with the other columns linked to min/max.

select min(category) as mincat, max(category) as maxcat,
min(value) as minval, -- etc
where ts between <start> and <end>

I am not sure what you're asking for if the above is not it. Can you give an example please?
Very interesting point but this chute is seriously making me consider taking flying lessons. Compared to motorcycle, plane is far safer. If an engine fails you can still glide to safety. Failing that deploy this chute.

One additional feature safety would be terrain recovery where if it detects you are unconscious, the plane would automatically pull out of the dive or avoid terrain obstacles (like side of a mountain) and place itself in a holding pattern. Taking a step further, the plane would identify nearest field without traffic or powerlines and deploy the chutes to land itself.

The last two layers are really nice to haves, its already incredible to have chutes readily available in private jets. Now its tough to argue that flying is inherently dangerous with these extra layers of last resort measures.

Having said that I do think cheaper alternatives to this Cirrus jet already exists, nothing wrong with propeller planes either. My goal would be to be able to do bush flying, landing on top of mountain fields, camping for a while and then flying back home.
Great advice, Thanks!
So your options to avoid 2FA via text is to use email, something highly more likely to be compromised than simjacking is?

mmk.
they do for me on FF 104 on mac.
My advice: there is no universal services advice, therefore, don't adopt (or un-adopt) things just because someone wrote about it. At the same time: don't ignore pain, regardless if it's because you're too big, too small, too segregated or too monolithical.
Wikipedia has both forms: https://en.wikipedia.org/wiki/Lowest_common_denominator

I'm not a native speaker - this is a genuine question - does it sound weird to say "least common denominator"?
Very, very impressive. Open source ML is massively upending the VFX market; sequences that were previously the preserve of top-end movie studios are now within grasp of film students and lo/no-budget indies.
Fabric that you can breath through easily for looks. Under than you can be very thin fabric that makes sure that the fibres from the insulation doesn't escape.

I use this for looks: https://www.camirafabrics.com/en/contract/inspiration/acoust...
I find the hackernews obsession with bashing micro services tiresome. We get it, your organization didn’t need the scale/had a relatively simple problem/couldn’t solve bad code by doing microservices.

Sometimes it’s the wrong call. Sometimes it’s the right one. It’s not a panacea, obviously. Can’t we just use our expertise and judgement to determine the correct architecture? There are always trade-offs. Our job is to rigorously evaluate them and make a good decision, not blindly follow or dismiss any particular implementation.
> I think you're thinking of tower-cookies which works the same way poem's CookieJarManager does.

Yes, that's what I'm using.

> You can just call `.into_response()` like documented here https://docs.rs/axum/latest/axum/response/index.html#returni...

Oh yeah, totally forgot about that one.
Technicalities Behind Image Relighting
Thanks for the feedback.
I will check the win conditions.
Related:

Atkinson Hyperlegible – a font by the Braille Institute designed for legibility - https://news.ycombinator.com/item?id=28010540 - July 2021 (1 comment)

Atkinson Hyperlegible Font - https://news.ycombinator.com/item?id=26011945 - Feb 2021 (86 comments)

Atkinson Hyperlegible Font - https://news.ycombinator.com/item?id=25154417 - Nov 2020 (10 comments)

Atkinson Hyperlegible Font - https://news.ycombinator.com/item?id=24853550 - Oct 2020 (3 comments)

A Free Hyperlegible Typeface from the Braille Institute - https://news.ycombinator.com/item?id=24791358 - Oct 2020 (4 comments)
Well, they definitely aren't planning that.
I believe it is up to the current (always rotating) President of the Council of the European Union to raise / implement / pass it on to some other instance.

https://european-union.europa.eu/institutions-law-budget/ins...

Correct me if Im wrong. Its really hard to understand how EU works, even for us on the inside.
More webgl / three.js. There seems to be a lot to learn. Starting to look into shaders. It’s hard because my math sucks and alot of it is maths, albeit basic matrix calculations and geometry.
Like any business it is the owners that profit.
From a comment here yesterday I learned the [2n] [2n+1] array layout for a binary tree is also known as the "Etyzinger" layout.

https://algorithmica.org/en/eytzinger#the-eytzinger-layout
I don’t like how your comment advocates for conformity to “reality”. Sometimes going against the grain is absolutely the right thing, especially when dealing with individual situations versus generic advice.
Related:

Microservices? Please Don't - https://news.ycombinator.com/item?id=13167188 - Dec 2016 (122 comments)

Microservices – Please, don’t - https://news.ycombinator.com/item?id=12572859 - Sept 2016 (93 comments)

Microservices - https://news.ycombinator.com/item?id=12508655 - Sept 2016 (146 comments)
I don’t know the specifics. All I know is that one day it was gone and we had to go through hoops to get it back. We migrated to AWS within a month. Since I was more familiar with AWS, that’s the part I helped on.
Very nice. A small suggestion would be to have a list of the steps shown on screen - like 1) draw circle centered on A, 2) extend line A-B (or whatever).
Employed practices change in response to pain points. As an example, the microservices movement corresponds pretty well to an era of (overly) rapid organizational growth during a tech boom where a technical response to org chart problems became necessary.

In contrast, static versus dynamic typing doesn't seem likely to be so cyclical given the significant improvements in usability for gradually typed systems. Dynamic typing became most recently fashionable when the experience of using statically typed languages was sometimes unpleasant. Static typing has improved to the point where even retrofits onto other systems are very very good.

In areas where a reasonably complete gradual typing solution has emerged for a major dynamically typed language, it's rapidly become or becoming standard practice--Python and TypeScript being the two most obvious ones, but not the only ones. (Ruby may not get there. Its core implementation doesn't seem great. I wish they went with Sorbet.)

I don't see a reason that would unwind to the point where it's a serious conversation again.
>Select an aggregate min, max over a period of time for a given category along with the other columns linked to min/max.

The min/max aggregations over a period of time per category is pretty straight forward (aggregating rows), but what do you mean by "along with the other columns linked to min/max"? How would other columns come into play after aggregating rows?
Interesting, which has had the best docs so far? I often feel that the docs make the language, and it's not a thing that many folks talk about.
Didn't a guy putting a bottle in his ass start the demise of Yugoslavia? Do they mention him at all?
There are many excellent problem solving techniques in software engineering. Taken as religion, to extremes, most of these will lead the zealot to destruction. Microservices have their place, as do monoliths.

The author's most valuable point is roughly 'don't believe the hype' - and that's timeless. On the specifics, they're certainly right on each point, but they missed the (imo main) one of 'by forcing a conceptual boundary between different pieces of the application, one can build true silos around competences and so scale their org more effectively'. Put simply, a 200 person monolith will usually feel like it has 200 people working on it. That same org split into 5 groups of 40 can be more nimble. In some cases this is due to infra ('we need to get off Java 8' is easier if the software can be run in 5 pieces). In some cases this is due to problem scope (less intertwining of concepts possible).
Let me know if you have all the tools you need :). Always open to add things to help make finding deals easier!
Is there a repository of these Firefox unsigned extensions?
Read the last paragraph of "Fallacy #4".
I switched to this from self hosting anonaddy and it's managed to pull ahead of anonaddy a bit in features. I just wish these guys all had easy import and export of email aliases.
>Why is it that most posts about a new product or project some people have put together is usually greeted with skepticism and negativity in HN comments? What is that all about?

It makes perfect sense why these things are greeted with skepticism. Because Most things in the world don't succeed. Most things fail. Thus when you see things treated with negativity and skepticism that is MORE likely to be inline with the actual reality. Thus if HN is actually more negative then normal, then that means HN users have a more realistic view of reality.

>Most replies are either about lack of evidence or someone’s alternative preference. I see that latter one a good deal.

Why is the latter a good deal if it isn't true? If 99.999% of the world doesn't have this alternative preference it's biased to even bring it up. There's no need to be personally insulting but if you think something is genuinely bad then i think it's perfectly ok to just say what you think.

When someone asks for praise, or when someone asks for positivity in a way they are by probability more likely to be asking for fake opinions and white lies. I don't come to HN for that kind of thing. But I will say that Dang (the moderator) loves this kind thing; and the moderation culture he promotes is more inline with your attitude. If you see a negative post, you can flag it, and he will take a side.
> Bevy uses the ECS pattern to organize game code, and it occurred to me that ECS substantially alleviates the spaghetti-code problem that makes testing in Unity and Unreal so terrible.

Both Unreal and Unity uses ECS.
David Attenborough: A Life on Our Planet

https://m.youtube.com/watch?v=64R2MYUt394
Back to 1959 again now
"Most devices", "should be, "unlikely case", "pretty unlikely". That's my impression too, and none of those are good enough. I have many internet connected devices (appliances) and really don't want to worry about someone remotely accessing them. Behind the NAT it just isn't possible.
I foraged myself for the first time recently and got a small number of puffballs.

They were far and away the tastiest mushrooms I've ever had, different enough from the store bought variety to make the whole hassle worthwhile.
I actually think that’s the key to building a system that everyone can reason about.

The goal is to have these isolated “modules” where stuff is heavily interconnected, and the connections between modules are well-defined protocols. Then people know the common denominator of what’s possible and build with that. Meanwhile, you can prove things about the behavior of a module and uss the isolation between modules to prove various properties about the whole system.
So I thank you for the reference and it was also an interesting read.

But… as a relatively disinterested observer I feel compelled to point out that the link you provided is at least as loosely footnoted and uses at least as much (if not probably more) charged language. It has the word “Bloody” in the title.

TFA is clearly written by someone who believes that prostitution is not inherently bad, bordering on a tacit endorsement of the practice. To its credit it doesn’t use language like “unfortunate men seduced by the temptations of…”

If I missed it please correct me, but I didn’t find anything like: “Having been seduced by prostitutes affiliated with the Sydney Ducks, the unfortunate men who entered these brothels…” or “den of violence and vice” or “Gone were the scheming criminals and overarching sense of moral decay”.

It’s a bit much with the purple prose about scheming this and degenerate that.

It’s only my opinion, but I don’t really see any controversy over which of these things is a relatively sober précis with a subtle but detectable slant, and which is a breathless tale of sin and lawlessness.
At least for commercial flights, takeoff and landing are the dangerous parts, and that's where the chute is least effective. I wonder if it's the same for general aviation.
> If using some humans as objects increases profits, their well-being is, well, irrelevant.

Do you think it's a necessity to use some humans as objects in order to achieve growth?
Not all of Umbrel's code is open source under a FOSS license for them to fork it under GPLv3. Even if they did fork it, I see no attribution to the original authors.
Yes, that is right.

I don't see how my email, which is secured with 2FA, is more likely to be compromised than simjacking.
I don't think it's that simple. As he states, domains change and requirements change. Or maybe you find value providing something adjacent to or on top of the domain you're working in. I can't imagine a situation where this doesn't happen to some extent, except in the absolute simplest of domains.

I also strongly agree with the author in that network i/o and distributed transactions (sagas) are huge blockers for all but the most mature organizations. In my experience microservices that aren't in completely isolated domains slow development significantly and accrue much more tech debt, though admittedly these weren't the most mature organizations. You could argue that they simply did it wrong (and, oh BOY, they most certainly did!!), but to some extent these practices need to address that programmers aren't perfect.
+1
An amazing documentary. It presents the war from unbiased perspective. Something that I wasn't able to get (been living there, including during the war). Learnt so much from it.
I can't speak for the person you replied to but for me:

> That's uncalled for.

Don't care.

> You're letting your envy through.

It's not envy. It's watching rampant real estate speculation, hoarding of properties by landlords--big and small--and the four-generations-and-counting idea that owning housing is the only "stable" asset in this country turn my city into a place where my adult kids can't afford to live, many of my friends have had to move away, and largely the only people populating many of the neighborhoods around me are from the mono-tech-culture.

All while the crisis of housing people who need it yet who have fallen off of the increasingly-shaky bottom rung of society continues unabated.

It's fucking terrible and I don't really have a spare thought for anyone who insists "oh, exploiting real estate, that's how I'm going to make money" is their way out. I reserve the right to think and express the idea that it's morally wrong and that tools that enable that behavior are, by equivalence, also wrong.

(Before someone says: "Well, your city could just zone for more housing." They could, but that a large quantity of "net worth" is wrapped up in people's housing makes that almost impossible from a political perspective. So we wind up with nothing but rented apartments next to loud arterials, safely away from the areas where the people who can afford to live or who have lucked into generationally living in detached housing are living.)
> Think of it as like a visa.

Yes! A visa! Thank you! The strident heart and soul of the inhuman, inhumane, soulless bureaucracy. It is exactly like that.

This isn't exactly something to be lauded or celebrated! Have you ever dealt with having a visa? Have you ever been impacted by the uncertainty and confusion of the nation you are living in, changing its rules about your visa? Do you have any concept at all of the economic and the humanitarian impact of the bureaucracy's machinations around and involving visas? Even aside from the worst of that, have you ever abandoned a job and friends and the life you were trying to build somewhere, because someone changed the rules about visas? I liked that job, sir.

Oh, let me tell you about visas! I will tell you about them all day long. But, ah — I think it was a more flattering to the decision-makers when we were just talking about the cost of broken URLs and email addresses.
I've mostly given up being pedantic about the difference between PT, PDT, and PST. Most people mean "PT" when talking about the time that work meetings are scheduled, but they say "PST" basically year-round, despite it being PDT more often than PST.
It can’t even keep its most important members in. European pride will be its downfall.

When asked, Americans are Americans first, then whatever state they come from second.

Europeans are whatever state they come from first, European second.

Most European countries haven’t seen per capita GDP growth since the beginning of the millennium.

They’d rather preserve their “culture” than compete and survive, and it’s starting to show up in the data.
Which plane of this class do you think is safest today?

Also I don’t understand your point about the insurance.
Why is it not an actual open source license? Perhaps CC-By or something?
This is a great approach. I like to add “macroservices” into conversations around this because I think it sums up the end state better. It’s not micro. It’s an entire billing system. It just only has API’s and not a front-end. Integrate it. That’s a macroservice. Or a service that handles the subscription, billing, and entitlements as one. That’s a macroservice and that’s totally acceptable.

What kills me is when there’s a monolith that breaks when other teams commit code. If I have to stash changes and deal with merge conflicts outside my team, it needs to be broken up.

Worry about scaling when you have a need to scale.
pinboard.in rocks for this.
An electronic menu can also have prices that change every hour based on how busy the place is or even have prices based on demographic information gleaned from the user's phone.
Neat idea. I think a thermal printed label will be more durable.

Instead of cutting the box to make it flush could it be instead put in a plastic pouch- like the one used for customs documents?

What is the durability of an eInk screen? If it gets punctured could it still be readable?

The Hisense a9 is $280 USD. So not exactly what I would call cheap.

Another benefit I see of this is tracking. Perhaps each phone could run software to track all other similar phones and report location over cellular when available similar to AirTag.
Exactly. If you really want to get into it the depth of the construction of the panels you need is based on some maths - density of the insulation material and it's particular properties but all of that can be found out on forums such as this one: https://gearspace.com/board/studio-building-acoustics/ - vs the frequencies you wish to treat.

You can put your room dimensions into a calculator and get a rough idea of some of the try and find the modes of the room - which you want to treat, though sometimes it takes trial and error as well. But you want to treat the point of first reflection and then have bass trapping in the corners.

Don't buy that "acoustic foam" that looks like egg cartons, it's rubbish.
smooth async is basically mastered ajax with lean client/server events and nice loading widgets

nothing I said was web only, but web has focused on it and made it basic lingo; I admit not being aware of the javafx world evolution when I used it it was crude (circa 2010).

reactive subtrees ~= two way data binding over dom like trees, i don't recall running into such ui rendering models before
But IPV6 always had an "Internet2" vibe to it between dual stacks, different syntax/separator, hostility towards NAT firewalls. Like they wanted to be completely separate and force everyone to move to them. And this is back in the day when another stack meant another hunk of infrastructure, probably new switches, etc, not just a bunch of VMs allocated via API in IaaS.

As in they didn't even seem to consider that maybe you adapt the existing IPV4 code to some form that can handle both protocols. It seemed like they wanted to force total software rewrites and hardware purchases all over the stack.

I mean look, one if-then to identify the packet type is not that bad. Or simply have the ipv4 as the first part and the wrapped packet has another 128-256 addressing bytes.
Try portainer
(note: I'm not a maintainer in the Go SIG so I can't speak towards these issues with much authority)

Definitely interested in how things can be improved here. What are you generally looking to accomplish? Hopefully it's just a matter of docs not accurately expressing what's possible today (a consistent theme for quite some time that's getting resolved, but it takes time).

As for the dependency issues, is this something you'd have the time to file an issue about[0], or make an agenda item for the next Go SIG? At the end of each SIG there's also a moment where the SIG leader asks for stories about adoption (good or bad) and this would clearly count. I'd like to think that these issues are solvable, or at least solvable enough to make it worth it for you to adopt.

[0]: https://github.com/open-telemetry/opentelemetry-go/issues?q=...
And this recent post:

http://www.algodoo.com/
Yes and so is FP; but you don't have the same level of dogmatism for OOP that was prevalent in the mid 90s up to early 2000s.

As for microservices, the fact that it's great for cloud services nickel-and-diming you probably makes them likely to remain popular as long as the cloud computing propaganda continues to have effect.
Rust doesn't even have a formal specification at this time. Technically speaking, everything in Rust is undefined behaviour. That's a hard sell for, e.g., people writing safety-critical systems.

Another problem recently was that compiling Rust required downloading a binary blob from Mozilla. That's a no-go for many projects.