skysight-inc/HackerNews huggingface dataset:
You’ve presented two extremes here. With no indication of timescale either.

For example, starter projects in general should lean towards option 2 for obvious reasons. But as they grow, naturally you’re going to become distributed. You’re right that very few companies need hundreds of infinite scale, but many companies need “2” scale right?

Also, Rust is a fairly new language. The majority of companies out there are on slower languages. Are you asking them to fire all the Python people and bring in Rust developers to rewrite everything?

The issue is so complex and nuanced that discussing it without context and detail seems pointless. To be honest if anyone holds any of the above opinions in real life I’m probably just going to smile and nod and move on.
Excel has also finally added sum() and other functions that allow the spreadsheet to do the hard work instead of making you use a calculator to add all the numbers up.
> You're arguing that crypocurrency is a form of stable currency that can be trusted.

Actually, I don't think the parent comment was saying that. They were just listing out the defining features.

> This argument, frankly, seems bizarre, given the short and tumultuous history of crypto.

Agreed, because the features that the parent mention are inherently what make it deflationary. I don't know anyone who would actively want a deflationary currency.
Salman Rushdie attacked onstage at New York event
I'd double down even more on your latter comment of "just dont use k8s" for stateful needs as its a minefield. But mounting a network fs is just gonna create a whole host of headaches when they decide to use the mount with anything that doesn't have native io fencing etc.
Would you also say that the Russian army is defending the country by invading Ukraine?
Instagram Alternative
Have you heard of Etejo?

For the past few years, Instagram has been drifting away from it's original purpose which was to let people
share their photos creatively.
Nowadays it just seems to be busy playing catch up with all the coolest apps out there. Trying to be many things at once.

For those still interested in sharing photos, you might want to join etejo.com

Basically, it's a new site/app where the focus is on photo albums and how creatively you can share your stuff.
You can also edit your work any time, change your grid layouts and filters, receive donations, add a price tag to your photos and more.

Give it a try. You won't be disappointed.
https://etejo.com/
Not having the word for a color, or living in an environment where it doesn’t feel relevant, does impact your ability to distinguish that color. You can still see it, of course, but it takes you measurably longer to perceive. Almost like a form of mild color blindness. Like you have to focus harder to tell colors apart if you don’t have a word for them.

https://www.pnas.org/doi/full/10.1073/pnas.0701644104
I agree with your theory. I watched it happen on a number of forums for my car and motorcycle that I had followed for 10 years. The forums got rolled up by VerticalScope and soon after they "upgraded" the software for a better mobile experience and the content/quality is now garbage. It really destroyed the forums as a community and VS is just harvesting eyeballs now. Posts are repetitive questions or drive-by posts that go nowhere and do not ellicit any discussions. Nobody is posting intelligent or interesting content while on the can or waiting in line at the DMV, etc.
> If people wanted those discussions to be public/indexable they would post on stackexchange or similar.

I don't think this is true. Plenty of support is being done on general chat channels that organizations have set up. These aren't private problems and solutions. The reason why Slack and Discord are often used for support is because live chat can be superior to Github and Stackoverflow in response time.
Show HN: Apple GAUDI Breakdown
It's not at the block level, but Amazon's EFS checks most of these boxes.
Eh, not it is not hard to believe.

The research was definitely worth pursing. A 1.2% overall efficiency gain is not nothing, and is indeed significant enough that I think people will want to implement it.

On the other hand, without doing some extensive research, it wasn't clear what the magnitude of the improvement actually was.
The CTO seems publicly happy with him since the CTO leans on him more and more. He is doing his VP work during the day, coding for projects on the evening and weekends. Some services, he completely owns. He codes, QA, and deploys them without any other people's inputs.

The only person with an architect title is the VPs right hand man. They were hired at the same time (10+ years ago). The architect never questions the VPs design/decisions.

Yes, its hard gated. This project has been delayed 3 weeks already from starting because the VP has not have the time to approve the designs, etc.
Seven Tools to Become Better Serverless Developer
Sorry that happened. Cheers to you both.
I mean, if you want to consider other animal parts used as filler as real meat, then sure. Personally, I don't.
I'm building https://codeperfect95.com in C++, but it's more like C with C++ conveniences. I use instance methods, some weird template/con/destructor magic macros, auto, lambdas. Besides that it's pretty much all C. I use normal structs with all public fields, I never use the class keyword. Basically the Handmade Hero/Jonathan Blow style of programming. I'm pretty convinced that a more ergonomic C (which I use the C++ conveniences for) would pretty much be the perfect language.
> my uncle was a business guy and not a computer wiz he just bought a computer and followed the manual.

Uh… that describes my early training pretty well. Once Google and then StackOverflow came on the scene, replace “manual” with “searching the Internet” and it still applies.
There are as many different ways to do things as there are people. My take is he is keeping a close eye on you, and if you do well you'll get a lot more autonomy going forward.

But you just can't tell, this might be because he loves the game, it might be because your job is hanging by a thread. Or it might because his job is hanging by a thread. Or the company is on the line and the CTOs job is hanging by a thread.

No matter what, your best path forward is to make this project a success.
I did not downvote, but my racism detector’s gain is not high enough to detect the racism here, which might be leading to downvotes.

The earlier learnings are interesting; the accusation that racism has something to do with the omission is not.
My apologies, the links have not been updated since 2018, though the principle/method still stands. A cursory search turned up this current link (the price has gone down to $237.99):

https://www.cdw.com/product/windows-enterprise-ltsc-upgrade-...

As the post explains, it's a good idea to confirm the details with a rep before buying.
I once thought Aldus Pagemaker WAS the Mac.

Lots of people thought AOL WAS the Internet.

And to this day many think EXCEL is everything.
You still need to operate one with a human, and goats don’t have a minimum wage.

(Also, because their method of destruction is eating, they also go for root systems and clear them whole; this is a very important feature in my area, as they’re used to kill blackberry, which does not die if you leave the roots.)
I'm not worried about ideas being posted online being abridged by automation. Of course publicly shared ideas can be copied.

It's the fact that original independent (unsponsored) content and idea creators are often suppressed (downvoted or ignored) on many points, then their ideas are blatantly lifted and rip-posted by others on platforms that give credit and monetization to blatant hijackers... That's a bit beyond copyright infringement. It's a new and higher level of offense than simple copyright infringement.

It's driving real scholars (and people who could actually complete presented ideas) to give up and wither away in desk jobs. Then the world doesn't realize that fraud has taken over and looted everything until real problems get trumped by profit seeking and vanity for decades.
Where is such block storage available? Seems fantastical...?
As evidence, see the moderation immediately above.
My personal opinion, but informed by arguments from a number of "real" scientists: because that explanation is bogus. It never made much sense. A collision of a magnitude to break off a moon-sized chunk of mass would be enormous. And why wouldn't the chunk either escape or fall back down, rejoining the main mass? Do we have any evidence that such collisions ever result in significantly-sized orbiting bodies?

Or maybe I'm just not understanding that "theory" well enough, because my current preferred hypothesis could be described in much the same way. Let's say there was a large collision, but it was when the Earth was hotter and more molten, and it added enough heat and instability (and perhaps angular momentum) that large globs were thrown off. Some escaped, some fell back down, and some were swept up by the largest glob, now the Moon.

But either way, I think the answers to your objections are: (1) it was molten enough to meld together, OR it wasn't, in which case plate tectonics regularly replace the entirety of the crust (and underneath the magma layer is molten); and (2) the Moon cleared its orbit and the Earth is small enough to not support a large area to hold crud that makes up a ring? (All of this is guesswork.)
Postgresql is itself a game changer for this kind of service. There was firebase, fauna, and some others, but no actual honest to god SQL. And thank god that it's postgres and not mysql.
> Excel has actual programming affordances now

In case the Excel devs read this, one thing I've always wanted is the ability to define a new function by referring to cells containing a calculation. Not in a separate window, but in sheet, so you can use multiple cells to break it up nicely.

A B C
+-------------------------
1 | =VARIABLE(X)
2 | =A1*2
3 | =A2+1

And then you could define `MYFUN()` to be A3 and use `=MYFUN(6)` in a cell to get 13. Or maybe, `=EVALUATE(A3; A1)` or `=EVALUATE(A3; 'X')` or something.

I often have complicated, multi step calculations. Currently I copy-paste them for every row (and Excel helps with keeping the formulas in sync). But it would be great if you could do it once on an example (maybe even on another sheet) and then turn it into a custom formula.

(I used to think ancient Excel 4 macros were that from what it looked like, but unfortunately they are something completely different.)
We pay for home assignments no matter if we like the result or not. First, it seems fair and it has never been a problem from a financial standpoint. Second, because we pay we can give less trivial and more realistic assignments that can take up to 10-15 hours of work. We look if the candidate uses the time to analyze the problem, ask more deep questions, write tests, annotate the code, and make it production-ready in other ways.

So far, this approach worked very well for us.
> That said, I hope someday Go adds the "?" return-operator

Same here. I think this is my biggest code-reading pain point as a go developer. I'm toying with the idea of playing more with Go+

https://github.com/goplus/gop/blob/main/doc/docs.md#error-ha...
The structure of that initial part isn't great given the headline, but I don't think its intending to claim that that's really new, just fairly unknown. And then talks about about the new stuff.
> Also, hyping up undetected Linux malware is just silly.

Linux emphasized because you think

- such Linux malware as there is commonly goes undetected

- there is a lot of Linux malware in some sense

- it's easy to create Linux malware that will not be detected

- something else?
This is a realization I'm coming to with Escape From Tarkov. I love firearms and customizing them in real life. I like games that make that a priority. I like the open market. But it's all about metas now. No variability. No realistic encounters (just finding cheesy ways to abuse the mechanics of the game to your advantage). As such, I stopped playing about a year ago, and after revisiting a couple weeks ago, I don't think I'll really be playing ever again.
Ah yeah, that makes sense. I glossed over "first person singular" in the part I quoted.
Could you elaborate the problem a bit more?

Does this extend to any cloud provider?

For example if I have a domain pointed to Digital Ocean's servers and manage my records there, could this same issue happen if I have wildcard domains on DO?
Inadequate resource allocation does not make something unimportant. If you don't spend effort on better sleep, eat and physical exercise, that does not mean that those are "unimportant", it means that you suck at prioritization.

I guess that my point was that OP should change the framing to something like "how can I find myself in the position where my work is appreciated".
There will be a `tomllib` in Python 3.11: https://docs.python.org/3.11/library/tomllib.html
Ugh. Why not just put some thought into it and not be lazy?
Told by whom?
Yes, on a more careful reading I am able to infer the subject of the sentence, which you elided.

Note that both comments replying to you misunderstood in the same way.
Hacker News is really going to the dogs. This comment shouldn't be downvoted. It's a dissenting viewpoint that comes from a vastly more informed place than the top comment which is a petty-minded justice boner about 'principle'.
Of-course, but then there are no absolute rights that I can think off - property can be taxed, movement restricted by imprisonment / laws against trespass, labour can be forced by military draft or prison work, speech restricted by laws against defamation / abusive conduct, life can be taken in self-defence or during military service, etc.
6 years later after writing this post it is still mind blowing to me how stable US is/was. That you could plan something for the life.

Maybe it is changing now, but the positive thing is that we can build societies that are stable for few generations. I find this bit aspiring in general (but obviously doesn't help much when thinking about your own pension and financial security).

It's a reminder for myself mostly, because again I'm originally from Ukraine and Ukraine didn't have stable peaceful period that lasted even one generation (at least in the past 150 years).
The Halcium Power Pod uses a casing to increase power generation by 40%: https://www.halcium.com/
Not in 3.10. It's included in 3.11.

(But this doesn't matter for packaging purposes, since setuptools is also not included in the base distribution, but does include TOML support.)
Qanon dressed as independent journalism? I've read his trash site, and he offers little if any citations on his claims.

Just another troll.
They are mostly focused on medical science, but they do mention the precedent from climate change. We seem to have moved past a lot of that, or at least into a new phase, but as far as I'm aware no-one has even been held accountable for the lies spread around that topic. Is there any mechanims to do so?

All those scientists hounded for 'faking' climate change. Did they ever get compensated for that? If not then we've basically created a situation where it's fairly cheap to harass people who do science that will affect your bottom line.

Given the recent Alex Jones ruling, I can't help notice a parallel there. Is an online mob of people with mental problems the best new way to censor information and discourage scientific oversight?
The New AWS Serverless Snippets Collection
Facebook's been developing and promoting their Reason ML dialect
No, it's not normal imo - you have 100 people in your engineering department, that's too many for the VP to be touching any code. If your company was only a handful of people, it would have beeen understandable. At tens of employees the VP should know that their time isn't best spent coding, or maybe they shouldn't be a VP.
Would this be a good introduction to the field? This being the first link I click on in the morning has to be a sign of some sort.
Im OOTL, what is ZK tech?
You’re right. If you read the crappy first reply I deleted, please accept my apologies.

That said, there are still two separate reasons why “least” might be acceptable, the first reason that I used above is weaker, while the second reason is stronger IMO.

1- not all changes are equivalent. The main factor most people care about, I assume, is total trip time. It’s definitely possible to have two routes to a destination where one route has more transfers but the shortest trip time. In that specific case, “least changes” can mean something different than “fewest changes”. I’m stretching a little, and I have no idea if any pair of TFL routes does this, but purely from a language perspective, it might not be as black and white as you say.

2- Use of “least” to compare countable quantities has existed for a long time. Yes there’s a rule of thumb for fewest vs least, but this is by no means absolute.

“This rule is simple enough and looks easy enough to follow, but it's not accurate for all usage. The fact is that less is also sometimes used to refer to number among things that are counted.

“Origins of The Fewer vs Less Rule

“This isn't an example of how modern English is going to the dogs. Less has been used this way for well over a thousand years—nearly as long as there's been a written English language. But for more than 200 years almost every usage writer and English teacher has declared such use to be wrong. The received rule seems to have originated with the critic Robert Baker, who expressed it not as a law but as a matter of personal preference. Somewhere along the way—it's not clear how—his preference was generalized and elevated to an absolute, inviolable rule.”

https://www.merriam-webster.com/words-at-play/fewer-vs-less
"Most working engineers don’t even bother with a Professional Engineer" doesn't really sound like a reasonable utterance unless you already know what you're trying to say.
Would this negatively affect the network? My understanding is that it would make your device less reliable. This is simply a warranty voiding event.
Knowing the positions of all the clients and satellites is a basic requirement for operating the network.
Wrong. If you increase revenue, that’s not the same as changing the form of the revenue (and delaying cashflow to boot). The comment suggests that the latter is more valuable. It is not.
This is the kind of history we should strive to remember. Especially if your own startup or project seems insignificant at first. A lot of things we take for granted come from humble beginnings. This is such a good example.
> Postponing dependency updates is very, very bad for security. That is not a solution to supply-chain attacks.

You are right; This underlines the thought and care some distributions put into their package management system...

> The whole point of APIs is that we do not need to understand the inner workers of code that we're calling. How many of us use bcrypt and couldn't tell you anything about the underlying algorithm?

That is right, but code written by unknown developers can be a huge risk. Of course you are not assumed to read up upon any dependency, but from external sources.
A quick glimps on the imports and dependencies goes a long way, I think.
In the end your team is responsible for security issues, even if they appear in an external dependency.
Companies with direct customer sales are spending tons of money for mitigation strategies. Maybe a chunk of this money should be spend on validating this beforehand.
This WIRED article[1] references a release of tools and information about the research on GitHub[2] however it 404s. Hope that is not being censored.

[1] https://www.wired.com/story/starlink-internet-dish-hack/

[2] https://github.com/KULeuven-COSIC/Starlink-FI
As a language, I think it was always good. Haskell is my main working language, so I tend to mostly see the warts, but whenever I have to use another language I end up feeling very constricted. Haskell does have some very real warts, but I would say that for example the current state of the tooling is only bad when compared to the very best (e.g. cargo is arguably better than cabal, but cabal is better than what a lot of other languages have).

I'm uncertain about Haskell ever becoming very popular. Rust seems to be sucking a lot of oxygen out of the room for new application programming languages, and Haskell is so old that I'd expect it to already be popular if it were ever going to become popular on its own merits. This doesn't matter much to me. There is enough manpower in the community to maintain the tooling and infrastructure, which keeps improving, and the language is fundamentally very very good.

I originally learned Haskell from the book Real World Haskell. It's probably dated now (the language and libraries have changed), but I would certainly welcome an updated second edition.
> Persistent storage is its own API, you don't need to use it with a satefull set. All of the other properties are implied by stable task names.

I believe that's only partially true, since even if one has a PVC in something like a Deployment (the antipattern I see *a lot* in folks new to k8s trying to run mysql or whatever), then "k scale --replicas=10 deploy/my-deploy" will not allocate new PVCs for the new pods

That's why I think StatefulSets are valuable as their own resource type: they represent _future_ storage needs
100% agree. Is there any good alternative with the same kind of functionality? I don't know of anything.
No, he was arguing they actually have a longterm view understanding the impact of their policy and having the illusion that they would be able to make the correct policy changes to influence farmers of switching back when needed.

And there is lot of reason the be snarky about the EU, I mean the fact they keep moving every few months for hundreds of millions of dollars is extremely disrespectful to the European people. Let alone their disregard of national democracies.
Authorization by whom? I think if I'm paying my bill I have the telco's authorization. They're trying to prevent fraud that gets you free phone service here.
> Wouters revealed the vulnerability to SpaceX in a responsible way through its bug bounty program before publicly presenting on the issue.
The Google app store has spam and not spam. Crypto only has spam.
It's lame but common for an app to support GIF but not WEBM as input while converting all GIF to WEBM behind the scenes.
Persistent storage tied to a specific member of the deployment is a StatefulSet feature. That's likely what they mean by "stable", although I really wish they were more clear about it
> Perhaps spit a scary sounding security warning for all packages which use a setup.py?

This would be nice, but there's probably too many practical barriers to this. For example, you can't (easily) replace `setup.py`'s dynamism for packages that contain native packages: they need to be able to spawn compilers, etc. and do so in ways that are hard to describe declaratively.

We probably don't want to provide a security warning on every native non-wheel package, so that's a no-go for the time being.
> Undercutting Google is an (relative to the woes of legacy media) immensely profitable business.

Well, Google is immensely profitable, so this is not very surprising.

What is interesting is that companies undercutting it are the exception, not the norm.
I don't know, it seems to me they just all moved over to Tik Tok, which doesn't seem much better.
Working on robotics apps in C++ at work (with some .py glue)

At home: I work either on personal embedded-focused C++ lib, or on various embedded projects in C++, used to have some .py scripts but getting rid of them, and moving all to C++

In the end, everything is in C++ :)
Custom formulas/functions exist using VBA
We are actively in the process of rewriting a legacy system using the Strangler pattern, 50 devs and 2 years later it's still less than 50% because business wants new features as well, they can't afford waiting 1-2 years with no business value added in the meantime.