skysight-inc/HackerNews huggingface dataset:
I have a Python and TypeScript background, and I worked with them on a daily basis as a web developer.

Rust will be more familiar and easy on the eyes, as the syntax and concepts are close to friendlier languages.

I just started to get into Rust as well, and so far I'm loving it.

Here are some resources to help throughout the journey:

https://fasterthanli.me/articles/a-half-hour-to-learn-rust

https://stevedonovan.github.io/rust-gentle-intro/readme.html

https://learning-rust.github.io/docs/a1.why_rust.html

And for Youtube:
https://www.youtube.com/c/LetsGetRusty

Good luck and have fun!
>I have switched away from online news to the print ones in the last few months because:

>- content itself is a lot better edited, not clickbait-y (because you can't fucking click on paper!) and overall seems to be written by actually literate people, not some peasants that seem to write online news pieces recently

clickbait might not be a thing, but attention grabbing headlines to get you to read/buy the paper is still a thing. Besides, most (all?) major news publications have an online presence, and they're they're probably sharing stories/headlines between the print/online formats so I doubt there would be any difference in quality.

>There are only two online resources relevant to me that seem to make any positive value: Tinder and Upwork.

Not wikipedia, google maps, or e-commerce? It seems like many of the things that the internet provides have been so integral to your life that you've forgotten about them.

>Buying tickets online? It killed the airline industry. I can't fly comfortably anymore unless i get that private jet, which i can't afford. This is directly because of Internet facilitating price comparison, and people "optimising" airlines by price alone down to the drain.

1. Google flights provides legroom in addition to prices. you're free to compare on price and comfort here.

2. I'm not sure how the alternative (not having comparison shopping) is any better. Are you just hoping that the benevolent airlines would always put customer comfort above profits?

>Trading stocks online? Only brought about day traders - one more form of gambling. I'd be more than happy to go to the bank and buy a paper mutual fund certificate, and lock it up in my safe.

Disagree. Now I can buy ETFs with management fees in the single basis points (eg. 0.03% for VTI) with zero trading fees. In the past I'd either have to contend with mutual funds with exorbitant management fees (1-2%), or pay $50-$100 per trade.
I only find about 10% of Uncle Bob's advice is terrible. 90% is good.

The trouble is he delivers that terrible 10% with equal confidence and it really undoes all the good advice.
This reminds me of a town I ended up in when I got separated from the truck transporting me and actually had to do community service to fix up the roads.
And the management was police as well, chain of command, perhaps a sheriff. There you go. A third police officer said you were right, without you...

Going to ACLU or others to sue the Police Department, or going to Internal Affairs, or any of the new legislation they have to follow or other emasculations.

Simple stuff, two said you were wrong, you escalated, and you were found to be right. Doesn't work that badly in real life.
Epiphany and Eolie.

I guess your point is Mozilla would care if they were bigger. Nobody can say. The service documents you are allowed to use it as long as you don't use Firefox/Mozilla branding.
The human brain is far faster at image processing than any computer you may be able to put in a car. So shortcuts are necessary. Perhaps one shortcut is to get actual reliable object shape and position data from Lidar than trying to infer it from flat images.
> If you have used WordPress you’ll know that if you want to be serious, you need a hosting solution but WordPress doesn’t offer one

Wordpress.com?
I'm surprised there was no mention of binaural beats, which are used in a similar way. I'd expect them to be complementary to the visual stimulus that this app provides. Though only experimentation would tell for sure.
Costco is a store, not a product. They sell Kirkland/own brand which aren't under $1/ea and other brands like Tyson which taste awful.

What specific PRODUCT at Costco are you saying both taste good while costing under $1/ea?
>That's another straw man fallacy.

My opinion is that a lot of people think murderers are less than human, full stop.

I don't know how my opinion can coherently be described as a fallacy when it's what I believe.
Well, there is one case where a linked list may be faster: when due to memory fragmentation you are unable to allocate contiguous k elements (hence efficiency would drop to zero) but you would still able to allocate k nodes (or k/n nodes with n elements each). It can therefore make sense to use a linked list of arrays with some sensible limit on the array size (e.g. in the gigabyte range). As long as a smaller number of elements is used, the linked list will only have one node and degenerate to the array solution.
Yes, there are practical differences between two completely different people. There is cynicism, and then there is uninformed doomerism. There are very good websites tracking voting records of senators - maybe you could start there if you really want to know.

Here's one - https://www.govtrack.us/congress/members/mitt_romney/412841
Floats can be subnormal, and different bit patterns can represent the same value. It's not as easy as just comparing bits.

Here is some cursed C code to play with:

#include <stdio.h>
#include <float.h>
#include <math.h>

int main() {
int a = 0x1000002;
int b = 0x2000001;
float* fa = (float*)&a;
float* fb = (float*)&b;
printf("value-equals? %d\n", *fa == *fb);
printf("fabs-equals? %d\n", fabs(*fa-*fb)<FLT_EPSILON);
}

May print something like

value-equals? 0
fabs-equals? 1
I'd argue that using helm charts is the exact opposite of NIH. The things that take time are not the stack themselves, but the software and solutions. K8s just makes the stack defined in code, and written and managed by dedicated people (helm maintainers) as opposed to a bit "all over the place" and otherwise in-house, directly using cloud provider lock-in resources.

I'm sure there are plenty of use cases where that makes sense, and is a better approach. But, I disagree that k8s suggests a NIH-mindset.
This is exactly it. I fly to India. SEA to FRA to India is the general route. Lufthansa has the shortest flight times including the layover in Frankfurt.

Every other airline takes at least a couple of hours more. Some take 4+ hours longer.
One answer to that is to go to a weekly format. I think the economics work out a lot better than for a daily.

Around Tompkins County we still have the Ithaca Journal but each edition seems a little thinner than the one before.

There is a civic-minded weekly, Tompkins Weekly which is mostly newspaper-length stories and makes it to public meetings, and also the weekly Ithaca Times which covers serious issues, often with stories a bit longer than newspaper stories. There are also some publications focused on arts and entertainment.
I loathe to say this, but it might not be good for the economy because it fails to take into consideration division of labour.

A 'niche product' is usually be more economically better provided by a slightly more generic product, or a 'product feature' at by BigCo or SME.

Of course there are always going to be 'hyper niches' with very, specific and applied technology, but I don't feel this is the case.

I think most of these micro saas just have customers that 'like them' and 'pay a certain amount' 'because' and not really fully taking into consideration the added complexity, cost, overhead, resiliency.

In China, they have hugely complex manufacturing supply chains - yes - you need the little 'mom and pop shops' to provide that hyper niche component - but with generic SaaS it's not the case really.

All of that said, the theory falters a bit when you have A) Big Corps and SMEs that languish and fail to provide features, or have monopoly pricing power (though the later is not usually the case, usually the price is near $0) and B) Surpluses are not shared aka if we all used BigCo and SME SaaS, they'd 'keep' all the surpluses and so everyone else is resigned to working at Starbucks. The $1M SaaS is basically a way to leverage power extract some surplus at the cost of overall efficiency.

Again, legitimately hyper-niche solutions notwithstanding.

I don't know what the answer is, but it's worth contemplating what this means structurally. At least it's not completely vapid 'Social Influencing' and scammy value destroying Crypto/NFTs.
You received a box when they were first developed?? In 1906?
One more:

Get the kid underwater as soon as you can. Newborns are used to being immersed; they instinctively know to hold their breath. Don't leave it until they are used to being landlubbers. And don't do that old macho thing - throwing them in the deep-end and letting them struggle. That's just mean.
Maybe use a chance and dismantle the thing
I don't know if I've ever seen a construction screw in Canada in anything other than Robertson.

Drywall screws are Philips though.
> It depends. There are many things that carry a cost early but pay for themselves many times over later. Whether that will be the case for your startup depends whether you end up needing to scale quickly or not.

Well, precisely what I said is that 99.9% of startups won't find themselves in a situation where they need to scale quickly and the only scale problems they find can be solved with Kubernetes.

> It's also worth considering that appropriate use of k8s can quite likely save you time and money early on as well. It standardises things, making it very easy for new ops people to onboard, and you might otherwise end up spending time reinventing half-baked solutions to orchestration problems anyway.

The point is that you might not even need orchestration from the start. Instead of thinking how to solve an imagined scenario where you don't even know the constraints, go simple and iterate from that when you need it with the actual requirements in hand. And also, "make it easier for new ops people to onboard" doesn't matter if you don't have a viable product to support new hires.
Decisions will no longer be hidden if the workers all have a say in decision making, that changes the information power asymmetry to being more symmetrical and gives people the power to speak out to regulators.

If managers start hiding things, workers could easily remove the managers. We also should remember that managers are workers too, almost never are they the capital owners
That’s sort of ex-post-facto reasoning though. By that logic, there’s nothing that could save the newspapers, because they had decades to do it and they didn’t.
Sorry, that's my bad. I mean pickles, I called them gherkins as a kid and it… stuck.
Answered to your comment below.
In Russia's thinking, it's a war between Russia and the West. And unfortunately, if that's what they think, it is within their power to bring that about.

And, seeing that, the West is helping Ukraine. It's not just sympathy at this attack (and the "Ukraine has no independent existence" BS that tries to justify the attack). There's also an element of self-interest - if Russia thinks it's at war with the West, we should help Ukraine, not just because it's the right thing to do, but also because they're protecting the rest of us.
Moments Missed are Never Equalized by Dollars Made..
The time making moments and memories will be all that matters after, and after they cannot be brought or bought back.
...
Just my 2cents, as a Dad & Grampa who was guilty of overworking for years, always focused on the future, missing all the now I can never go back to.
Spend your time wisely.
Top Architecture Characteristics / Non-Functional Requirements with Cheatsheet
I think the problem with kids+social media in general will always be: allow them flat and accept all risks, or restrict them and risk that either the kids use them on concealed devices obtained through friends, therefore say goodbye to their trust towards you, plus even less chances to supervise their use, or they actually don't use them and hence are discriminated by their peers for not being online or not carrying that shiny new device every cool kid today has.
If you want to restrict the use your kids make of social media, you should bring them to a school where cellphones aren't allowed or where there is strict control over their use, possibly also outside of class, and where they're encouraged to find many alternatives to have fun, ie they should be immersed in a different world otherwise they would be treated as different. Any deviation from what is perceived "normal" behavior among their peers will turn against them in the form of discrimination and bullyism. Being discriminated by peers seems ridiculous of a problem to us adults, but can severely damage the kid self esteem for life, so don't underestimate that danger.

This aside, I can't be of any help with experience; I became well aware of all those difficulties very soon (having a shitty life roughly from 5 to 35 helps a lot) and decided that, although I love kids, a girlfriend and two cats were enough:^)
"Menial work" that's life-critical and impacts the safety of millions of vehicles on the road.
To back this up, here’s a Twitter thread from an Apple engineer: https://twitter.com/stuntpants/status/1346470705446092811

> arm64 is the Apple ISA, it was designed to enable Apple’s microarchitecture plans. There’s a reason Apple’s first 64 bit core (Cyclone) was years ahead of everyone else, and it isn’t just caches.

> Arm64 didn’t appear out of nowhere, Apple contracted ARM to design a new ISA for its purposes. When Apple began selling iPhones containing arm64 chips, ARM hadn’t even finished their own core design to license to others.

> ARM designed a standard that serves its clients and gets feedback from them on ISA evolution. In 2010 few cared about a 64-bit ARM core. Samsung & Qualcomm, the biggest mobile vendors, were certainly caught unaware by it when Apple shipped in 2013.

> Apple planned to go super-wide with low clocks, highly OoO, highly speculative. They needed an ISA to enable that, which ARM provided.

> M1 performance is not so because of the ARM ISA, the ARM ISA is so because of Apple core performance plans a decade ago.
I agree with all of that. That said, I don't think competence is a binary proposition, and if you hire people who have only worked at scale they will be calibrated very differently to the question of what is table stakes. One of the critical components of competence for early stage tech leadership is a keen sense of overhead and what is good enough to ratchet up to the next milestone.

As many problems as containerization solves, it's not without significant overhead. Personally I'm not convinced the value is there unless you have multiple services which might not be the case for a long time. You can get huge mileage out of RDS + ELB/EC2 using a thinner tooling stack like Terraform + Ansible.
Software dev
I think they were honestly asking what they were missing with this article, not necessarily that it should be removed. I had the same question.
What reason? "I can tell an exciting story?" Yeah anyone can say anything they want, doesn't mean it's a good reason to believe it, let alone upvote.
Speaking as a parent of three boys, one of whom had to be circumcised in second grade or so due to a phimosis, I still feel completely comfortable with my decision not to circumcise my boys as infants. He experienced discomfort for a week or so. It was nothing extreme. He'll suffer far more when he breaks his first bone, but I'm not preemptively amputating any of his appendages to spare him that pain.
I have found otherwise good people are capable of intentionally doing awful things to another human, even if you have known someone almost your entire life, a switch flips and it is like a full psychopath is unlocked. Many only need the moral cover, certain they are right, to say and do awful things to another.

This was always true but it seems to me that social media, in all its forms, not only takes your privacy, it also takes your empathy. At the root of many mental health disorders exists narcissism and for the past few decades an increasing number of people have been added to the empathy erasing internet hate machine.

Just look around, the proof is everywhere.
So the answer to "who gets to be the one who decides this", remains "the one writing the code" and "the one choosing what to install", independent of each other.

While it's true no one can stop you telling people they should be working on what you want and not what they find valuable, you sound like a petulant child demanding people do things for you.
Not true.

Clojure code:

(defn swap [items i j]
(assoc items
i (items j)
j (items i)))

(defn weirdsort [items]
(let [ct (count items)
indices (for [i (range ct)
j (range ct)]
[i j])]
(reduce (fn [items [i j]]
(let [ith (nth items i)
jth (nth items j)]
(if (< ith jth)
(swap items i j)
items)))
items indices))
)

Then in the repl:

my-namespace> (def items (shuffle (range 20)))
#'my-namespace/items
my-namespace> items
[19 0 13 16 14 18 15 7 10 17 9 11 6 1 3 4 12 2 5 8]
my-namespace> (weirdsort items)
[0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19]
the main issue IMHO is that competitors are not choosing the right combination of cores and peripherals when designing SoCs. Apple is doing that much better.

for example i am not interested in 2x an A53 and 2x an A72. i want an octa core with the fastest A cores available. each time when i tried to find that i ended up in the server processor world with a price tag to match.

stuff like 4k video decoders and TPUs are of no interest to me. yet multiple i2s ports or TDM are missing on typical mobile SoCs.

AMD has some seriously interesting CPUs these days but unfortunately it seems hard to get access to parts if you are a small time device manufacturer…
You’ve put your finger on a fundamental problem in modern American political discourse.

Hubris is the deadliest of the seven deadly sins. A significant but very vocal minority of Americans see politics as a means to validate their personal self worth rather than address common problems.
I remember being shocked to discover that a recent CS grad could not implement a factorial function using recursion. I can understand why you wouldn’t want to do that, but to not be able to do it?
> They made Georgia out to be an unreformed Confederate backwater:

Electing Marjorie Greene Taylor and the coverup attempt around this killing might have contributed.

https://en.wikipedia.org/wiki/Murder_of_Ahmaud_Arbery

Although, I would not say rural areas of GA are special in being unreformed Confederate backwaters.
I built a CMS in Dot Net core completely built and integrated into entity framework. i was super excited, the UI admin interface mimicked gits workflow, instantly diffing anything you type. supports complex properties, enumerables, nested forms.

it was "almost done".

but I came to the conclusion and insight that I should be enjoying the journey as much as the end goal, and as such I stopped development.

for now.
Even before you get to solve other people's problems, its a competition to even get noticed and that you exist. Literally every advice you hear on SaaS growth, has an implicit understanding that you are past the inflexion point of product-market fit.

Again I compare it to something like poker tournament. In the beginning you are trying to build enough chips to get ahead the pack, there are lot of failures, risks are unknown
Yes but 99% of the populas would trust the police to know the law and as such would of accepted their mistake as a rule. Luckly I'm a bit more knowledgable in the law and why I pushed the point.

So for most people, it wouldn't of worked out well.
I have always been given access too and never setup gitlab myself, but every time I use it, I am pleasently suprised of its featureset.

In the beginning I am always looking for features from other platforms only to find them readily implemented.

It does not matter if it's Mattermost, a container registry, or direct oidc logins for kubernetes and friends, it's just there.

The magnitudes of features, make it an easy choice as a core of your startup.

All in all thank you for creating an amazing piece of software. Like a fridge, for me, it just works.
What sucks is they have been clear cutting forests to build solar farms here... Wind is great, reusing former farm land is fine, but leveling a forested area to leave a dust field is so sad.
Nah, all you need are nand gates. Everything else can be implemented from those.
We don't want robots to make human-level mistakes. Robotic drivers should work much better than humans, otherwise they should not exist.
Make it part of the onboarding process! Fresh eyes are critical in a way you haven't been in ages - it also doubles as a way to initiate new hires into your processes. If there's a problem - they might even notice it and learn something along the way!
If that was on a very old operating system (think MS-DOS?)

On new operating systems process address space is pieced together independently from physical space. So you can have contiguous, multi-GB array even if you don't have contiguous, multi-GB physical region.

As you read/write your virtual address space the CPU detects that there is no TLB mapping and interrupts into operating system which behind the scenes finds a page, returns the mapping and continues as if nothing ever happened.

This is why a process nowadays can allocate any amount of memory -- more than there is physical memory on the machine. It only starts grinding to a halt when you actually try to use it all. (This actually is one of my interview questions -- Can a process allocate more memory than is physically available on the machine? Why does it work?)
To connect the unconnected, a feature also seen in which brain-disease, often associated with the erroneous associations (paranoia, over-association of noise as voices and faces). Show me your wunderkind and i show you the shizophrenia in the family.

I wonder if you could even retrain active run-away shizophrenic people to produce meaningfull creative outcomes.
So lets go to the tenderloin and connect random physics and science wikipedia articles to a megaphone.

Schools out, but the learning is just getting started.
> Small towns can be bucolic, beautiful, and communal, however your mileage may vary dramatically from in-group to in-group and tribe to tribe. Beware your own scarlet letter, whether it's your skin color, religion, or otherwise

Totally agree and that is probably one of the reasons I never went back to my town. Sense of belonging and tribalism definitely comes with drawbacks but also builds a feeling of having to stay together to move forward which is what makes that things like the post happen.
>due to the use of PHP

PHP allows using uninitialized variables, but it does spew notices:

PHP Notice: Undefined variable: bar in testme.php on line2

And most implementations of this would probably be using objects, properties, property_exists(), etc.
But I think you're right in your first comment about being passionate about the idea! The thing is, you don't get a salary from day one or maybe even year one (as compared to, for example, to building a VC-funded startup or working somewhere) and so you need to find the energy and motivation from something else, and "passion" fits very well with this "something else."

As I recently wrote in one of the latest newsletters (you'll find it on MicroFounder, called "keep going"):

"It can be easy to abandon your project as soon as you launch and don’t see instant results – be it visitors or paying customers – but I’ve been looking closely how microfounders build their startups for the last 3+ years and I’ve almost never seen a real overnight success."
Losing because of calculated risk != losing because of fraud.

There's no system which benefits from frauds and scams.