skysight-inc/HackerNews huggingface dataset:
Exactly. And what I find far far worse is that this is bleeding into startups. I did not express myself too clear above; I don't consult for one client (I used gig, not gigs which I cannot edit anymore); it's different clients every time; I make things fast(er) and then go to the next one. I do this really fast (aka cheap) because I don't look or care about the code (if I would care, this would be a fulltime job). I find stuff by going over the code with grep and checking the storages and then making taking a sledgehammer to beat things into performance.

I had a startup with around $1m seed invest who asked for help (actually one of the board members who is a friend) because they were burning through the 1m too fast and very big cost was the AWS. I wasn't allowed to make changes, but recommended actually adding indexes to the database and adding cache in some places in the code. I also found some strange O(2^n) 'algorithms' in the code but they weren't used much; I recommended not being clever and using libraries or the database (they all had to do with geo pathfinding stuff; do people know how to use google?). I estimate that their costs on AWS would dramatically drop doing that. Instead of doing this, their investors are upping their investment so the company can keep iterating fast.

I kind of understand this to some extent, however these things won't cost too much time and when you are building things the first time they don't cost extra time at all, you just need to know them (yes, i'm trying to be polite and nice about people who create software and do not know about db indexing). Some of these companies will grow to be the next something-you-use-every-day and this is how the data is handled.

Maybe I should write a book about anonymised client misery stories. I have too many and one day I will die and some people will never encounter this; because I usually work in gigs I got via c-level execs, I see many layers of absolute garbage at the same time inside a company, especially inside big ones. People here and on reddit who have never seen these things and think large enterprises are these smooth ran places really should be exposed to the absolute chaos that goes on there.
TL;DR: the big issues here are:

- these systems can NATO information and it is likely that the target was NATO, not (just) Hungary

- Hungary (the state) had an outstanding, internationally renowned cyber defense team that's been gradually partially dismantled over the recent years

- incidents were not reported properly to affected parties (this is likely the biggest issue)
Anyone remember when democracy actually meant that the representatives of the people were chosen among the ordinary people themselves? While now we elect members of the elite to act as our representatives and we're shocked when we find out they actually represent the elite, instead of us, and are entangled in very complex and shady forms of corruption, bribery, tax evasion, insider trading and cronyism?

Who could have expected that? /s It's like sheep electing flock leaders among a pack of wolves. When will we stop doing that?
I've had very few issues with that. Mostly the async code looks almost identical to the synchronous variant with Kotlin. There's a bit of a learning curve and it helps if you understand parallel and asynchronous programming a little. There is no magic with blocking vs. non blocking. Your IDE will tell you if you are doing it wrong. The fix is usually to have a co-routine context backed by a thread pool and schedule co-routines that block there.

Loom won't make any of this obsolete. If anything, co-routines will probably be the most user friendly API to use Loom when it comes available. Loom is a pretty low level API and you probably should not use it directly and instead use something that uses that. Like Kotlin co-routines, which is designed as a high level API that can be backed by all sorts of asynchronous and parallel computing implementations/

Extension functions exist for webflux, rx-java, vert.x, thread pools and much more. Basically, it sits on top of these things. It also works on kotlin native, kotlin-js (in a browser and node-js) and in the JVM where the underlying platform of course provides very different implementations. For the end user, it works pretty much in the same way across these platforms.

Loom will just be another low level backend for the co-routine API. It will likely give you some performance benefits if it's available and that's about it. Update the co-routine library, maybe fiddle a bit with your co-routine scope's and you'll be using Loom. I'd expect very little code changes would be needed when the time comes. Perhaps none at all actually (aside from bumping a version number).
Why Most People Hold Off on Giving Constructive Feedback
Ask HN: Are blog comments a thing of the past?
So, someone built Blog Surf[0] and I spent my morning weaving through various blogs (since it has a directory), and first thing that caught my eye was that for every 5 blogs I checked, only 1 had comments open on article pages.

If I look at posts like this one[1] and this one also[2] - these are extremely detailed articles (very interesting too), but no comments? I am not pointing my finger towards the authors, either.

It's just weird that commenting is being pushed either to Twitter or email.

What do you think about this?

I fully understand that blog comments can be a pain in the butt to moderate when the average Joe just starts leaving "Thanks!" with a link to their website. But, it's perfectly normal to remove the ability for anyone to link back to their website.

[0]: https://news.ycombinator.com/item?id=30844149

[1]: https://wattenberger.com/blog/css-cascade

[2]: https://www.joshwcomeau.com/css/understanding-layout-algorit...
My office is between my kitchen and the bathroom so the commute isn't exactly onerous

However when the sun is shining I'll take a 20 minute walk a few times a day through the country, or I'll take an 40 minute long walk to a nice cafe for lunch.

If it's pissing it down then I won't.

Working from home doesn't stop me from choosing to go for a walk, or run, or bike ride, or horse ride, before starting work.
Agreed. I'm not saying they are in the clear, I'm saying that neither do we have enough information to declare that they definitely broke laws - the law being cited contained both flexibility and ambiguity and it would take some legal research and knowledge to know more.

(And now that I think of it, we aren't even citing the law, we are talking about a summary of the law that is posted online.)
Given the extensive Russian control of Hungary's presidency, this was presumably from a sense of "because it's there" rather than for any intrinsic need ;)
That is interesting, do you have any references / articles that describe that some ANE's are disabled?

Could it be overheating if the ANE's are not used the right way?
> The U.S is unique in forcing its citizens to waste countless hours

It may be unusual, but it's certainly not unique; I have to fill in a tax-return every year, because I receive rental income. Anyone in the UK that receives income that isn't taxed at source by their employer has to complete one.

The last one I completed was 21 pages long, with notes for each page; a lot of the time I spent was scrabbling through my filing cabinet searching for my evidence.

That rental income plus my state pension and bank interest are the only taxable income I receive.

At one time I was a company director, and had to fill in personal tax returns. I folded the company, and returned to salaried employment, taxed at source; it took me a decade to get the tax authorities to stop sending me tax return forms that I was required by law to complete.
Agree! CBT is a way for the neurodivergent or the Neurodifferent to fit into a world that we had no hand in designing.
Because that's where it happened
Most people are slow at typing and don't have great reading comprehension.

This means it is less "work" for them to speak and listen than it is to type and read.
It is a bit puzzling that so many people think that Kaspersky is not connected to the siloviki.

I can recommend reading an investigation by Russian journalists on the subject: "Inside The Fight For The Soul Of Kaspersky Lab"
https://www.buzzfeednews.com/article/ilyazhegulev/russia-kas...

The original Russian title of the investigation was "Orcs who defeated the techies: How the siloviki infiltrated Kaspersky Lab — and what it led to", you can check this story in Russian here:
https://meduza.io/feature/2018/01/22/orki-pobedivshie-tehnar...
Yes! We've been exploring https://github.com/tcdi/pgx internally so we'd be able to re-work the hotspots in rust.

We haven't decided to go that route yet but its been incredibly easy to work with & I'm psyched about what options it could open up like:

- Stateless requests (no schema cache)

- Subscriptions (via a background worker)
This is the correct answer. Often, Intel and AMD actually partners the design to someone else (probably Delta (Electronics, not the airline!), Foxconn, or Nidec) then the partner knocks down the design for three things a) cheap, b) reliable and c) meets the minimum power dissipation requirements. Acoustic performance is an afterthought if it's even considered (most of the time it isn't).
Yes. But again...food deserts - in the country that put a man on the moon - certainly solvable. And certainly such efforts are more ethical than rolling genetic defect dice. But we're led to believe it's Big Pharma or nothing? That's an injustice to Truth.

https://www.ted.com/talks/ron_finley_a_guerrilla_gardener_in...
Think of emojis as Egyptian hieroglyphs - we've been there, done that.

On the other hand, emoji are far more international - everyone knows what a thumbsup means ....
The headline makes it sound like this was corrupt sanctioned spending by a dept rather than theft from the dept. Don’t send those resumes before you read the article!
At the risk of being reductive, basically “Aging Tory readership thinks all change is bad” and the Telegraph will capitalise on that. That doesn’t mean there can’t be good reasons, only that the source is something to be skeptical of.

It’s similar to their “we should switch back to imperial measurements” campaigning - a sop to a particular kind of conservative UK reader.
Tongue Trainer, a product I'm soft-launching, is a different approach to achieving greater civility online and irl. It combines Jewish laws of ethical speech (Chofetz Chaim) with Tibetan Buddhist mind training (Lojong).

The system comes as a deck of 59 slogans to ponder and practice lojong-style. Simple instructions included. Never, ever hurt someone with your words again with Tongue Trainer: https://tgc.link/tonguetrainer
> the revolution against the russians in 1956 is probably the most important historic event

I thought it would be the Trianon treaty. How much land did you gain or lose in 1956?
I’ve swapped out all of my ubiquiti gear for Mikrotik. Granted, it is not as turn-key and fancy, but it gets the job done a lot better and especially cheaper.
Show HN: Add a Gradient Background to a Pic
Apple faces €5.5B lawsuit from Netherlands over its app store
Probably not but he’s the one the highest divers into the M1 Chip due to his Linux Project so he’s probably the reputable source. Any article written would probably be referencing him.
It's a perjury offense in the US under the existing DCMA.

You basically suggested the current practice.
Ask HN: Architecting Billing for a SaaS
Hi,

I’m trying to figure out how billing might work for a potential subscription-based SAAS product.

Questions in mind include:

1. What to charge for? Bandwidth? Storage? Other considerations?

2. How to collect payment? Is Stripe a good option? What else do I need on the backend?

3. How much to charge? Expenses + desired profit? Research competition.

4. How to charge? Establishing tiers seems to be a common practice. Free, Personal, Business, Big, Gigantic. Does this simplify billing? Or is it more of a promotional thing, and establishing a single charge rate is simpler?

5. What other questions am I not asking?

Any advice or references would be appreciated.

Thank you!
The electronic ocean model (1960)
Maybe they want to push one as further as possible before enabling the other, hence seeing the limits and increasing the life of the systems by forcing developers to optimize their code?

Sony pulled a similar trick on their A7 series cameras, and enabled more advanced AF features just with a firmware upgrade. It made the bodies "new" and pushed them at least half a generation forward. It's not the same thing, I know, but it feels similar enough for me.
I believe this is an almost text-book case of the Straw man argument[1].

1. https://en.wikipedia.org/wiki/Straw_man
There’s truth to this but the reality is that even when you’re in the office you might not see your boss on a day to day basis. I haven’t lived in the same state as my boss for the past seven years. Remote work for me has been a great equalizer.

One advantage of WFH: Zoom has put me in front of more senior leadership on a more frequent basis than I’ve ever seen while in the office. I’ve talked to managing directors on a weekly basis, sometimes daily, for the past 18 months or so. Prior to that it was quarterly at best.
Other languages have "borrow words".

English mugs other languages for loose grammar.
That page doesn't list FPS at all.
I'll venture a bet (not sure it's 100% true, but a fun idea to explore): sometime last year there was media hype about FAANG developers quitting their jobs to join crypto/web3 projects. Surely, ballooning crypto valuations played a large role in that, but part of it might have been driven by SV companies moving back to hybrid work schemes, while crypto projects have perfected the 'work-anywhere-you-want, literally' (just let us know which time zone) and 'we'll pay for everyone to get together in an actually cool location from time to time'-schedule.
Thanks!

Yes, we currently support extending table types via functions using a naming convention. The docs for that feature are available here
https://supabase.github.io/pg_graphql/computed_fields/#exten...

It's also on the near-term roadmap to implement custom mutations from user defined functions, similar to postgraphile
The interface is a little hard to look at and things feel squished together, and it also doesn't offer anything beyond the default page.

I've been browsing HN using hckr news for years now, it sorts submissions by time and has a really great UI/UX.

https://hckrnews.com/
I don't really care for the app stores.
Just make Safari support web standards better.
And give a decent Add to Home Screen functionality from the browser.
Simple answer: Google doesn't make money from giving you the right results. Google makes money by keeping you searching.
Good point, the Trianon treaty and associated loss of territory is an important national trauma (we've got a respectable collection :) ). It's a favorite of populist politicians, but it doesn't deserve a bank holiday like the 1956 revolution. 1956 recently got a full "memorial year" https://www.magyarforradalom1956.hu/ choke-full of thinly veiled campaigning financed with public money.
Not sure how "have a daily check-in" requires being in the office? If anything, more communication happening in open channels vs 1:1 talks means more visibility to higher levels.
We already have the ability to block gambling transactions, it's not a huge jump to block alcohol ones if the card owner desires it.
It seems like lately every new(ish) piece of software is labeled as modern, fast and simple.
::eye roll::
I think my view now on progressive policies is: They sound super when you're rich and white and don't think whatsoever about the consequences. Then when those consequences come back around to bite you, you probably become a nazi and don't think too hard about that either. Here's the dirty secret of progressive politics: No one who actually came here as an immigrant is at all interested in being fetishized for their racial background or their "noble" poverty. That's not what progressivism was 15 years ago, but that's what it is today. A white power fetishization of nonwhite people that forcefully slots us into categories we're supposed to sympathize with.
Milli Vanilli is an even better known example of cheating in this regard i'd say.

https://en.wikipedia.org/wiki/Milli_Vanilli
I used to think e-sports and games were not real things compared to their counterpart but I’ve come to feel that they are just as real. The different is subtle but let me try and explain.

He is playing “real guitar hero” not fake guitar hero or simulated guitar hero. Playing the guitar and playing guitar hero are not the same despite containing similar looking elements. In one case the target is to produce music, in the other it’s to produce points or a high score. He doesn’t care about producing music, he cares about producing a high score. Likewise, the musician’s aim isn’t to be better at scoring points, it’s to be better at producing music.

To use another game, one could say “why play Madden when you could play ‘real’ football?” Madden IS real. Is it football, no. It’s a game. But that’s OK. Football is a game, Madden is a game, but they are different games. The aim of playing Madden isn’t to become the next great linebacker for the Chicago Bears, it’s to be better at playing Madden.

Chess is an example outside of video games. It’s said that chew is a simulation of war. But people don’t play chess to become better generals and generals don’t play chess to become better at winning wars. They are each their own thing.
> This is not something only I have seen but also something one of the best psychiatrist ever had has seen.

This tone is off. This is the tone used politically for the last few years - the tone of: 'Trust me', 'The best people in the world think...' No citations, deliberately saying you won't share links. Or facts. Shame-inducing phrasing like "if you know anything..." Offering points for people who can agree with you?

It is possible that you know what you are talking about. But this tone make it look like you are practicing the style of political rhetoric that has caused so much damage recently, and does not inspire me to take you seriously.
Asus routers that Asus-Merlin support are great, from personal experience.
Well done! The site looks great. Will be interesting to follow and see it grow :)
I mostly work the way you do, but still find explain helpful when my intuition fails. Most notably this usually happens when an index exists but the query manages to miss the index. Most often I experience this when it comes to dates and ORM-built queries that type cast.
Etcd v3.5.[0-2] is not recommended for production
Yes, its on the roadmap to implement custom mutations reflected from user defined functions
At least give it a try. I suspect based on join dates that I’m similar or older than the OP. The more senior you get, the more time it can take on a search, but with remote work, you should definitely be trying.
Much obliged, very useful.
> Would you rather have your computer crash when it runs out of battery, or shutdown gracefully at 2 percent battery.

If I want my computer to crash then that is a policy I should get to make on my own. It is not the job of the software vendor/developer to dictate policy to me.

If they have to have a default then they can pick whatever, but not being able to change a particular setting is a bug.
Not yet, but we're evaluating options for how we'll be able to support this in the future
Probably everyone, in some obscure thing or other. ;)
Weird tangent but every now and then I will watch human gore video to remind myself I am fragile. Life currently is not bad. I need to try harder.
Should all software come with no assigned key bindings? I think it is good to have a list of existing key bindings, so that you can start using the software without guessing which keys you need to hit. The don't-know-how-to-quit-vi-jokes are very old by now.

And there's probably some way you can configure the key bindings to your liking.
That was me. I worked in a place for 22 years that completely devalued WFH, and cancelled it entirely (pre-pandemic) with the Big Boss stating "We all know a 15 minute face-to-face conversation is better than a multi-day email chain". Then our organization collapsed under the weight of being "Agile" and laid off the entire group.

I'm glad they did...I got a substantial severance package, "retiree" benefits, and a much better fully remote WFH gig that pays better.

I would have stayed at the first place if it was possible to do so, but I'm much happier since they forced my hand. I'm certain I won't have to go back to an office before I retire.
This isn't some spectacular hacking event, this is espionage 101 that's been happening for hundreds of years.
I shall stand corrected. According to Twitter, the hashtag #designsystem started to appear in the context of UX in 2012 [1]

I you used that term in 2010, you are a real pioneer.

[1] https://twitter.com/search?q=(%23designsystem)%20until%3A201...
Do you think your country will vote for another party going forward? Changing course to a more Europe friendly future?
My musician friends were offended at the Beatles’ musicianship watching that film.

It’s hard to realize that being great isn’t good enough, you need lightning to strike and you need to be there when it happens.
Show HN: Tongue Trainer – Mind training for your mouth
Tongue Trainer, a product I'm soft-launching, is a different approach to achieving greater civility online and irl. It combines Jewish laws of ethical speech (Chofetz Chaim) with Tibetan Buddhist mind training (Lojong).

The system comes as a deck of 59 slogans to ponder and practice lojong-style. Simple instructions included. Never, ever hurt someone with your words again with Tongue Trainer:

https://tgc.link/tonguetrainer
It's possible that it might be deterministic, but there is not currently any basis for certainty other than the fact that so many things we've seen turned out to be deterministic that it feels like everything "should" be.

>there is a single phenomenon in physics that has any chance of being non-deterministic

In other words, we've managed to prove pretty much all of physics is built atop this one single phenomenon.
You might as well say we've simulated lots of universe models on computers, and yet there is only a single universe model that has any chance of not being simulated on a computer (ie the one we're in), therefore all universes are probably simulated on computers. Sure, its a valid theory, but it begs the question of whether there is a universe at the bottom that isn't on a computer, or is it really an infinite line of computers stretching forever?

Non-determinism is inherently going to be at the bottom of the "layers" of physics, if it exists. If it feeds up to higher layers it will have to feed through each layer of the chain, so inherently we'd expect most layers of physics to deterministic, even if it exists. Therefore our intuition from higher layers isn't helpful in predicting lower layers unless we think those lower layers are built atop even lower layers below them.

Currently the most widely concidered deterministic theory is that there's a deterministic multiverse (ie all events we currently see as random are simply deterministic branches within the tree of all possibilities). But effectively that means the universe isn't actually deterministic, in the same way that if you have 5 boxes with 5 numbers in them, opening a box at random is not deterministic, even though opening all 5 simultaneously without an order _would_ be. The non-determinism is what we end up experiencing, rather than what happens within the multiverse, but it's still there (well, its not from a multiverse perspective, but it is from our perspective unless and until we find a way to see outside our branch of the multiverse).

There's other deterministic theories, but pretty much every theory is untestable, so more a question of faith than science.

Einstein famously agreed with your interpretation, but his invoking of god to make his case is quite appropriate.