skysight-inc/HackerNews huggingface dataset:
Who are these people who think that inheritance is the solution to every architectural problem, or any?

I didn't think that Java coders were especially well represented in the gaming world. It has been over 20 years since C++ programmers learned that inheritance is just a way to dress up function pointers (not that that does no good, but function pointers are pretty specialized machinery).

Seriously, you don't need to use a named style to write programs. Your language offers lots of different facilities you can put together in any way that is useful to achieve your aims. Functional, OO, ECS, MVC, procedural, data-oriented, reactive, whatever -- it is all just code.

You have only three problems: code needs to be organized well enough that you can understand it, code should run fast enough, and you should be able to change one thing without rewriting everything else. Nothing else matters.
It’s up 30% this year and we’ve been in a 10 year bull market.

Index and real estate funds pay actual dividends, which you didn’t mention, outside of just relying on rising share prices.

There are some slightly more advanced ways to generate income like selling options premiums that can generate income when prices are relatively flat.
Related: do birds not suffer from "menopause"?
If that were true, the best paying companies would fill up with charlatans with mediocre engineering skill but who interview well. But at places that think a lot about their interview processes, we don't really see that happening. Most of the engineers I've met who work at Google and Facebook are very capable.

(That said, I've certainly worked with entire teams of atrocious engineers at consulting companies and banks and places like that, who are paid well in excess of what they're worth.)

And yes, there's also plenty of blog posts from people with solid engineering skills who don't interview well. I've interviewed a few people like that, and I've fought tooth and nail for them. But angry homebrew developers on twitter don't tell you much about the hiring process for the average engineer. And in reality most people who can program effectively at work can also program well enough during a job interview. I'm genuinely sorry if you're not one of those people, but until someone comes up with a better assessment process, we use what we've got. I'm all ears if you have ideas for fairer processes.
Snake Game with Music in Terminal
That's cool. Could you elaborate? I'm the author of statecharts.github.io, and while I know state machines are widely used in embedded systems, I don't know much about how statecharts are (starting) to be used. I think it's a great fit.
Your care providers might change, the doctors you visit will change over time and the problems you face will change too. Need to keep track of all these moving parts.
> 1:14 "The balls we use are green dot balls and orange balls"

> So they are not using standard yellow balls for UV light games.

A "green dot ball" is exactly the same color as a standard ball, except it has a dark green dot stamped on it.
"Unions would have no market power without said laws"

Well, that's a-historical.

Unions existed before laws were in place to support unions. https://en.wikipedia.org/wiki/Commonwealth_v._Hunt .

The union power in the late 1800s was not built on laws which supported them. Often the government stepped in to fight the unions. And the unions sometimes won power, and were able to get the laws changed to prevent, eg, bloodshed in the future.

Your other comments still do not address the questions I asked, like, "what makes something a 'conspiracy theory'?".

Your "freedom of contract", if you really believed it, should apply to any situation which restricts trade.

If my contract with you says that disputes are exclusively to be settled by mediation with company X, then that prohibits other companies from being involved in the mediation.

"Freedom of contract" lovers think that sort of exclusive agreement is fine.

Similarly, a company A might contract with company B so that B is the exclusive supplier of temp workers.

"Freedom of contract" lovers think that sort of exclusive agreement is fine.

But somehow "organizations A and B enter into a contract such that A will only hire members of B" when B is a union is not fine?

Balderdash.
1) I'm one of the consumers that often actively want to give my data away for "features" that I think are worth the data I'm giving up.

2) I've seen enough comments on HN with the opposite (valid) mindset to think there's a nonzero audience of people that are also willing to pay for privacy over features.

Both groups of people seem to feel the other group is wrong and seem biased to think the world would be a better place if everyone in the other group converted to their own, but if you promote privacy over features there's definitely a market out there for you. :)
What happens when you gather all witnesses to watch a video recording of said event and describe the event as it happens? Do they see something different or do they see the same event? Likely they will see the same thing and the distinct descriptions that permeated the "interpretations" will disappear.

Evidence from common sense and psychology attribute the distinction in your example to flaws in human memory. No field except philosophy tries to twist it into some multi-reality concept.

There is no concrete evidence either way proving whether there is actually a shared reality or not. Additionally, it's impossible to even prove the existence of other realities outside of the reality you yourself are experiencing. I could be a figment of your imagination. Such things are impossible to prove.

But what lends evidence to the notion that there is in fact a shared reality, is the fact that we all go out and look at the sky and see that it is blue. It's that simple. Your intuition says there's a sky and that means it probably is. Don't get too lost in the philosophical mumbo jumbo because all these concepts of reality have equal probabilities of being true. But the reality or illusion that is placed in front of your eyes is the reality where multiple individuals occupy a shared reality where they all see a sky and they all say the sky is blue. That's all you got, might as well believe it.
Well that went south quickly. And I just got suspended too.

Fine, you win, I am now fully in agreement that beautiful women have it really rough.

Mods pls don't hurt me.
this is an important point. long ago just being able to write html and use ftp could get you a cozy job. the problems being tackled now often require advanced skills in machine learning and data science. as the requirements go up, software development may begin to more closely resemble medicine- high pay but also lifetime learning and high demands
IoT vendor Wyze confirms server leak
UI Design and a US Navy Crash
I think it doesn't take too many more steps to answer your questions from here.
“Albatrosses lay one egg per year and have monogamous mates for life.”

“Most albatrosses lay every other year, but Wisdom has successfully hatched a chick every year since 2006.”

Both are direct quotes from the article. Ah, Wikipedia. Gotta love it.

Edit. One of the articles cited is from this year, and says:

“Wisdom is at least 68 years old and has raised at least 31 chicks, and perhaps as many as 36, US Fish and Wildlife Service officials said.”

But on the other hand Wikipedia says her 2014 egg was #36. If we assume albatrosses never, ever, ever lay more than one egg a year, she’ll be laying #42 in 2020 at maximum. Possibly less if she’s had an off year or two in that span.
It’s a typo: he meant 0xa0 or 0x0a and the shift is the four positions to the right to extract the top nybble of the byte.
Thanks yellow_lead. Both very valid points. #2 is almost a basic necessity but yes you are right that many website don't do it properly. Probably they measure the number of emails sent and try to optimise that.
I certainly believe this but thread OP does not.
It demonstrates content-awareness, that it's not a dumb pipe.
> My advice is similar: live on your base salary, and save a lot of it

To be fair, that comment doesn't exactly align with advising someone against getting a mortgage they can't afford unless they receive a bonus.

I'm currently reading "Narrative Economics" by Shiller and it mentions propaganda historically being fed to the poor/middle classes in regards to saving as much money as possible (so banks could profit or earn commish off it)...I'm by no means against saving/investing money, but your original comment (and the multitude of others that are similar) makes me wonder how much of that propaganda is alive and well today.
I think the skillset needed to successfully start a company is quite different from the skillset needed to be a good programmer. I consider myself to be a decent programmer, but I would never be a successful business owner
I wonder if lack of competition has made them lazy when it comes to driving down costs. Each of the FAANGS is a monopoly or near monopoly in its niche and American regulators seem reluctant to deal with that.
Similar to this: https://www.howmanypeopleareinspacerightnow.com/
> Isn't it amazing how people pass courses, even perhaps demonstrate mastery at a point in time, but manage to get to later courses without fully understanding things?

People remember what they are required to recall (citation needed). Classes can only test for so many things, so people are going to remember what they needed for assignments or tests. It feels like that's one of the reasons apprenticeships are hailed by some as useful. They "test" what is required in real world application. I've never needed to know that 2^10 is a kilobyte as a developer building websites, but would that be surprising/amazing? There are many things I've needed outside of school that were never taught.

As long as CS is used as the path to software development, it will be a balance between theory and application.
Counterpoint: I prefer the abridged version. Dumas was originally paid by number of pages and it shows IMO.
The best part is, that unlike medical or law you can also do it from virtually anywhere.

I have been doing some semblance of programming since I was 8 years old (now 39). I think it’s one of those things you kind of have to have a passion for or you can easily get burned out.

But I also think it’s one of those things that are more in demand than ever. If I was laid off I’d have to question why I was working for the company in the first place and didn’t see it coming. There are quite literally 7-8 LinkedIn messages from recruiters almost daily. I’m not sure many attorneys or physicians can say that. And when you are in demand like that you’re constantly leveling up your salary every few years.

Finally, I know or very few professions where every 3-5 years you need to completely have learned something new to stay ahead of the game. When I was 8 I was doing q-basic. I’ve had to learn over 12 languages since then.
had to go to wikipedia for the MOA

> It is a small-molecule calcitonin gene-related peptide receptor antagonist
it's not just that, they're generally rated for 24/7 usage and feature much higher build quality - often with ultra thin bezels to allow them to be used in tiled arrangements.

whether that usage rating is related to any actual difference in the hardware is something i've pondered, but it is something they do specifically mention.

I wish it was only a 30-50% premium though as my experience is that they are an integer multiple of the equivalent consumer TV.
Great talk. It could be an Urbit ad since most if not all of the mentioned problems (and many more) are exact reasons it was designed the way it is.

Stagnation of development is caused by fragmentation of platforms. For every app we need to develop the same app over and over and over, and then keep them in sync. That's why we need a precise, unified, and well designed OS/VM layer. Only then we can run and update the same app on many systems with ease.

The reason why it takes so many engineers is the byzantine stack of layers we've developed over the years and platform fragmentation. Which compounds with the fact that every decentralized app has to develop the same set of things over and over. If only the OS/VM layer had it ... built in - like in Urbit.

Censorship resistance problem described in the talk is not an issue if the ID is decoupled from the infrastructure. Something that I still don't understand why federated protocols don't get (I'm looking at you Mastodon). If you make them scarce and transferable it will additionally help fight the abuse.

The list would go on, but it has all been described many times.
I currently have a 3 or 4 year old 55" 1080p Kogan panel, and it's decent, albeit a bit laggy at times. I assume they've got better processors in them now these days!

I want a 4K dumb panel, with HDR10 support. I saw the Kogan 55" JU8200, which from my browsing appears to be the latest model, and from my crude understanding of the specs would be decent?

Should I send an email through to support about it? To be honest, Kogan as a brand is so low-touch I didn't even think to contact them haha.

I honestly haven't seen many other Dumb™® TVs to even choose from, so I am sort of leaning towards either picking up the JU8200, or maybe just biting the bullet and getting a Hisense Series X for about twice the price, but with OLED panel.

The "smart" stuff in the Hisense isn't particularly smart from what I read and watched today, and can be mostly disabled, as its less intrusive than Samsung et al. I'd love to know if I'm wrong on that conclusion though!

EDIT: Oh, and I have a Yamaha 2-channel amp that I run the TV into, so no worries on the crappy built in audio of the Kogan TVs haha. Amazingly tinny, my current one!
You have a signal for a go/no go decision. You know that the signal is noisy and also biased. You argue that this means you should ignore the signal completely and simply choose 'go' in all cases.

Hey, isn't that just the all-swipe?
Not giving a fuck is the healthy choice
I loved this book

It's not exactly science - but it's very stimulating.

It guides you through a wide variety of historical, scientific, and literary sources, painting a picture of contemporary human consciousness evolving right before your eyes.
Smoking will of course make it worse, it worsens vascular problems of any kind.

Please vaporize or use it sublingually - it may change everything.
US alone has 300+ mils so if it was so easy we’d have lots of local competition already but we don’t.
Why would replacing (some) symbols with words make the text harder to read?
Unless you expect computers to start writing programs for themselves (I suppose possible at some point), demand for programmers will only continue to grow. And finding good programmers is hard.
It's still probably a lot easier compared to other professions. Most need their employers to provide them with very expensive equipment to do their work. Programmers need little more than a laptop. That's a big difference, business-making skill notwithstanding.
> That you can select people that don't care about looks, which is generally a signal for someone who is more experienced, socially sophisticated and emotionally intelligent than average, and more likely to give you a pleasant experience.

That's a very optimistic outlook. The person you replied to said, "If you’re ugly like me this is great", and I think they're closer to the reality. I predict the site will be filled with mostly unattractive people that care about looks as much as everyone else.
I like how different their ratings are.
Most students approach courses as a form of top-down search with a cache for items they see often. It is generally difficult to get them to reason about subjects from the bottom up.

A smaller proportion of students approach courses from the bottom-up (10-20%?) - they tend to start with the basic pieces and glue them together over time to understand larger concepts.

I’ve read about this phenomenon (it is extensively documented in pedagogic literature) and seen it in action (I taught CS for about ten years) but still could not explain to you why that split occurs.

I would speculate that it is a difference in type-1 vs type-2 reasoning based on the level of familiarity and comfort with the prerequisites to each course, but even that guess is heavily biased by studying constructivism in CS pedagogy.
Considering most of their revenue still comes fom one area I would imagine they could shed a substantial portion of their workforce without any technical advances.

My guess is it's only a lack of direct competition that is stopping this.
> Python ... is not strict enough to be a good static language

Yes, but Python was never meant to be a static language. The static type annotation feature was borrowed from static languages to reduce bugs, not to make Python a static language.

> Python ... not powerful enough to be a good dynamic language.

I strongly disagree with this. Python is a very powerful dynamic language. It lets you code with any paradigm that suits the problem you’re trying to solve. Functional, OOP, procedural, or whatever. CPython has hidden features that allow for low level customization of how it works (when it is appropriate).

> Sadly, the most popular dynamic languages today are Python and JS and PHP

There is a big difference between Python and those other languages. JavaScript and PHP became popular because they had to be used to write frontend code and backend code respectively for websites on affordable web hosts. Python became popular because programmers chose to use it; because it’s really good.

Perhaps you think Lisp is better; that’s fine, but notion that Python is not good or not powerful is just wrong.
I'm more thinking about the retail end. Any lock which could be used after purchase is a danger to the users freedom. Although a decentralized solution is certainly possible. For example requiring the tool to talk to the users server I cannot imagine it being practical in the context of users today.
Since 90s or so I’ve viewed Canada as quasi legal. Very low enforcement compared to my US experience. It seemed like a larger amount of homegrown and related technologies came out of Canada. Maybe I’m wrong. But if that is true, for consumer there’s really no advantage to going retail and lots of disadvantages as mentioned. So the “black market” sounds bad it’s really like a local artisan. Not some terrorist funding cartel run thing. Just your friend from down the road that shares his bounty.
If you're interested in the clearest example of deliberate data manipulation, feel free scroll down directly to section 18: https://guzey.com/books/why-we-sleep/#appendix-what-do-you-d...

Once you have such an obvious example of Walker deliberately fudging the data, all of the other points I make will read differently.
The reason he had to give that talk is that mathematicians, generally, have no interest at all in changing over to rigorous proofs. It is too much like programming, which they would be doing if that was what they wanted.

We will need for the current generation to die off, and another population to come up who started out programming and then got interested in maths. Maybe not the next generation, but the one after.

But the original author's dream of proven-correct systems will never happen. You can never prove that software is correct; the best that will ever be possible is that it matches the specification, in a certain subset of expressible details. The bugs are most typically in the remaining details, or in the spec.

Fewer bugs is fewer bugs, but the only effective way discovered to have fewer bugs is to have less code for bugs to be in. That means more powerful language features for building libraries that may be thoroughly tested, optimized, and, yes, proven to match the spec.
I only see a mostly empty web page. Nothing does anything. Just checked the dev console, and there was a FirebaseError: quota exceeded.
Sounds like c++ templates, it is really the worst of both worlds. When something throws an error you don't know if it's the caller, the callee or the provided type that is wrong, and usually these errors come five gazillion layers down the call stack. They are introducing 'concepts' in c++20 to remedy this by removing the need for inference and constraining the type at the usage site.
Whenever anything gets streamlined in our industry (better work process/compiler/editor/language), successful company instead of letting go skilled workers end up branching out into more products and regions.

Inventing new industries gets so crazy, we end up leaving things
in legacy repos for decades. A complete normalization/standardization
for the entire engineering spaces would be both wasteful and
unnecessary (what, requiring everyone to know all of the industries
and languages before they can get hired?)

Even if you get to the point of AI programmers who can replace
people, you may run into a incentive problem because AI would
have no use of money.
> Nobody has any free speech rights related to Google-hosted content. If Google pulled the plug on YouTube tomorrow and vended 0% of the videos it hosts, there'd be no recourse for content creators.

If Google just turns YouTube off completely, that's not really a free speech issue. Sure, your speech is impaired, but businesses shut down. If Google turns off your videos, but leaves up others, it could be a free speech issue.

In California, there is case law establishing free speech rights in privately owned, but generally public spaces[1]. I don't know that this applies to YouTube, but it's not that far of a stretch, and it shows that free speech rights do constrain actions by private owners on their properties. I believe, but have not verified, that YouTube has a choice of venue clause prefering California jurisdiction (likely in one of San Mateo or Santa Clara counties).

[1] https://en.wikipedia.org/wiki/Pruneyard_Shopping_Center_v._R...
As a Game of Thrones fan who likes history, I've loved to read the Accursed Kings from Maurice Druon. I just couldn't let go of the book once I started - I wish schools taught history like that!

The series of books has largely inspired George R. R. Martin's novels, and you will recognize many character traits, as well as the trademark realistic scenario, where main characters also die a lot... Unlike A Song of Fire and Ice, it is based on actual European history, and is fairly accurate - so no nightwalkers or dragons, but it is every bit as epic a saga.

https://en.wikipedia.org/wiki/The_Accursed_Kings
Its interesting seeing how arbitary all points are along the 'Overton window'; I'm not from the US so CNN strikes me as center right wing, low regulation, anti-union and moderately pro war etc.

This illustrates the danger of ranking everything relatively... if enough people watch infowars like content then every university will be marked as radical left wing etc. There needs to be some way of anchoring the spectrums in actual facts or we're firmly in the 'post truth' era.
The Anatomy of Peace, it has the power to change your mindset, it has helped me and others getting out of being stuck, reconnecting me with a more true purpose and helped me be a better programmer, father and friend.

Of course it is hard work, but the underlying principle it teaches is so powerful, that as long as I keep practicing that, i seem to improve in all the important areas of my life.
I remember reading this a few years back.

I stopped reading at some point because there were so many errors, unfinished bits, and just flat-out garbage.

Sorry to the author but this needs to improve. It's a good start, but you need to invite fixes and implement them. Put your email address on every single page and invite fixes and then implement them.

This could be an awesome resource, but right now it's too full of errors to be useful.

Nobody should be recommending this. Nobody who had actually reviewed it all would recommend it.
This zoning issue has affected every state that moved to legal over the last five years and will, for sure, play the same in the states launching in 2020. Many millions have been spent on just legal wrangling to start a business