skysight-inc/HackerNews huggingface dataset:
Why are people downvoting this? The CEO of the company being discussed is replying to people voicing their concerns. If you think he's saying something wrong, write a comment to it. Don't simply downvote it. Too many sensitive trigger-fingers here.
Agreed. I was humbled of this fact when traveling abroad for work to a new place where the airport's septic system was next to the main road. I was holding my breath trying to not to make a scene as all the other people around me seemed to not even notice the smell.
That's incorrect, when people were first using mobile phones they did look like crazy people, because people were used to phones being stationary. Waving your hands in the air without a physical input device present would just be the same shift.
It took a little while, but why did it help so much when we ended prohibition but wouldn't when we end other drugs?
Apple M1 vs. Ryzen 3900X vs. Intel I9 in Software Development
I tried submitting the exact link with the same title 2 minutes after you did . Couldn't fit in the '[video]' tag :)
You: You've probably only skimmed a few articles.

Me: I read their media frequently and in-depth.

You: No, what I meant was the theory of the mind....

Me: Sure, pal.
Well yeah; I don't trust myself enough to own & operate my own servers, and I cannot give myself any uptime guarantees - let alone at the scale that a cloud provider can offer me.
Hmm, agreed that employers can be full of shit, but I try to look at what they do and who they hire not what they say.

There can never be too many reminders to listen to student feedback. Thank you!
European settlers and slavers?
I wonder when it was created in his name? Given:

> He resigned from the American Library Association due to allegations of sexual harassment, racism, and antisemitism in 1905.
#2 just is most oft heard by people who are upset that their viewpoints, generally concerning the status hierarchy being threatened, are dismissed out of hand.
I and a lot of other students used the payment from mentoring to eat, and pay rent during the job search after graduation. The one thing that Lambda claimed it did, was never count anyone doing that as having been placed in a job. Forced mentorship sounds horrid, even when were paid a lot of people were not good at it. Making it required sounds like it could make that problem worse.
100-Hour Lasagna
I think RBR's physics are still well beyond anything Code masters has on offer today.
Many people are so unlucky that they control nothing and there is nothing that they can possibly do to get themselves out of their situation.
Just like good luck, bad luck also compounds and if you start out very unlucky, your bad luck will always be there to pull the rug from underneath you at every turn.

Everyone tries to focus on the things they can control. Everyone does that. That's not special at all. The difference is that some people have fought so hard for so long that they realize that the only way they will succeed is if the entire system fails.

And these days it's actually profitable to complain about the system to help usher in its failure. Just look at Bitcoin.

That mindset of focusing on things you can control has been overbought and now it's about to tank.
Why not let them opt in to new things if they really are benefits?
> a founder should be 'trying to' make a quality product that fits a need, not 'disrupt an industry'

This 1000%.

The frequent use of the term "disrupt", just shows how much the culture has descended into degeneracy. When entrepreneurs and their backers are no longer making even a pretense toward things like progress, improvement, or even just running a profitable business, you know things have gotten bad. It seems like the model now is, "Hey, let's see if we can f--- up industry X, who cares if we actually improve anything or if our business is even viable, so long as we turn some established part of the economy on its head."
It's easy to turn a blind eye to the benefits we've gotten from philosophy, it sounds like a bunch of truisms and we think surely we would've just figured that easy stuff out ourselves without the philosophers. But suppose you were plopped down in ancient times before Aristotle invented formal logic. Would you have invented it yourself because it's so obvious and a no-brainer and you're so practical? Well, if you think so, then why did it take so long for mankind to do so? Aristotle is practically yesterday, in geological terms.
> The only magic is around format string checking

Also the compiler is likely to optimise most calls to printf, transforming them into calls to other functions like puts [0], or apparently [1] even to fwrite. Probably doesn't count as magic, but almost.

[0] https://stackoverflow.com/q/44406798/

[1] https://news.ycombinator.com/item?id=23308893
The Hostage Crisis of America’s Dying Restaurants
I do completely agree 100% with this article, but I don't know that I agree with using "Gentrifying" in this context. I even had to go ask Google what "Gentrifying" means, because I thought maybe it had some alternate meaning I wasn't aware of. I think this article is using "Gentrifying" as a synonym for "ruining" here? That doesn't seem quite right.

I'm really not one to care about semantics usually, but that seems like such a loaded word with a pretty standard definition, and I'm not sure it fits here.
I'm not a security person, but my first thought is that you're not trying to avoid "hey they have solar winds let's hack them," but rather "Hey, I want to attack Large Co., and a quick Google search says they run software from these 14 companies, so compromising any of those might get me in."
It's hard to do when the VC next door just bought a super-yacht that can launch its own mini-yacht, yo.
Independent 'a service was down' insurance isn't the same though. It is important for the cost to come out of the provider's pocket, thus giving them a huge financial incentive to not be down. Having that incentive in place is the most important part of an SLA.
I wondered about this. Say I have a block, at the end of which I free a bunch of memory. I also have a bunch of other exit points within the block (mostly for catastrophic errors, say). Would a deferred free only apply to the outer scope? Because if so, I really don't see the point at all.
Especially since, a year later, the answer seems to be "selling how to build a Twitter following" self help videos. [0]

This is just someone who desperately needs to justify why he retired early (which is a perfectly reasonable thing to do if you've got the cash and wish to live that sort of lifestyle, but there's no need to wrap it all up in some pseudo-psychology about motivation) .

[0] https://danielvassallo.com/#doing
> but the real soil somehow must add a lot of flavor

I too think that a vegetable and fruit need sun, win and soil to taste the best. Cannot prove it though.

It's also possible that the type of tomato they choose to plant will taste like cardboard even if grown in a regular farm.
I think this is kind of overstating things- there’s a list CCP members but presumably you more or less have to become a CCP member if you live in China and want certain jobs. By no means does it mean that they’re super secret spies who have gone overseas to gather intel. More likely they’re just average people who had to become party members to get the jobs they wanted.
RAII is a special case of defer, due to how it abuses constructors and destructors to hook into the points of entering and exiting scope. You could write a RAII implementation in terms of defer but not the other way around.

RAII doesn't help with a generic pair of init and deinit functions, such as malloc() and free() for example, unless you wrap your mallocs into "memory objects" or something. You can't do anything with RAII unless you wrap your stuff into objects which just forces the OO crap on everything regardless of whether it's a good fit for the OO paradigm.

But even in RAII, classes are merely just a way to bind init and deinit together. As a result, you can't "forget" to free the resource. (Unless you use the new operator...) But this is merely an interface issue: defer could be of the form

void *block = defer malloc(SZ) with free(block);

or something similar that requires the init and deinit calls to be part of the defer expression itself.

Nevertheless, a defer is clearly a useful language feature that C actually lacks. Currently C doesn't offer the code any attaching points to the lexical scope of the program. You can fake it with a special for(;;) statement but it's a kludge and even by wrapping it into a macro it's very hard to make it a generic solution.
Pattern Matching in Haskell and Rust
The problem with philosophy is that you can't tell the difference between an honest effort to seek the truth and a frivolous attempt to display erudition to win the debate.

Science is not perfect, but it provides evaluation mechanisms to reduce the doubt.
> scams can block activity which would be highly wealth creating

What's this phenomenon called?

"Spoiling the market"? "Shitting the bed"?

Basically, when inauthentic activity so increases transaction costs that the authentic market is harmed.

My aunt once had a pretty good cottage business selling bespoke wall paper stuff on eBay. Over time, inauthentic entries crowded out her real product. SEO, fakes, knockoffs, misnaming stuff. Her customers could no longer find her products thru eBay, even when using exact match search terms.

Sound familiar?

Using terms like "fraud" and "scam" seems grossly inadequate. I'm provisionally using "authentic" vs "inauthentic", which suck, for lack of better terms.

A parting thought: Somehow Amazon managed to become worse than eBay, for both vendors and customers. Amazon boosts their own brands. And has a separate payola lane for "sponsored" entries.
It is beautiful and has items from both parties to the Space Race.
> The first is a mentor/mentee program we set up within the school. Employers tell us literally every day they want students who truly understand the development and release cycle, and work on teams. We created a mentor/mentee program where every student has a chance to do that, and the result of that program so clearly creates better outcomes that employers ask specifically for students who have done that.

One thing that jumps out at me is that students who have only just gone through the course themselves may not make the best mentors. They top x% percent probably make excellent mentors, but they rest still don't really know what they're doing themselves. You may want to actually build in some kind of assessment here and have mentoring as a "high performance track" (ideally with this being something the high-performing students can put on their resumes). I've seen this done very successfully in traditional schools (for children).
Digital Artist Beeple Sells Record $3.5M NFT Collection
Did you read the article. This isn't "just a damn ice sheet", its frickin huge.
> The guard statement allows for a library implementation. Foregoing the possibility of a library implementation, a possible design choice could be to eliminate the guard statement as it would eliminate the need for an additional reserved keyword and the requirement for programmers to
create guarded blocks around deferred statements. If the guard statement is not used, the proposed changes to the behavior of the break statement would likely be eliminated as well (see Appendix K).
Beautiful page, but I still don't get why it's a big deal? Iceberg gets stuck next to an island - surely it won't completely envelop it. The map shows the island is dotted with penguins breeding grounds so not all are going to be blocked, probably way less than half even. In the area where it will drag on the seabed some of the life will be probably destroyed, but this area can't be very large compared to the size of the island.

I mean it would be better if it doesn't happen but compared to the other climate catastrophes we're facing this doesn't seem very serious. Surely, penguins can deal with some floating ice?
I didn’t downvote :)
React Query v3
Is Oracle pushing TruffleRuby and IBM adding ppc64le into CI to fake adoption?
Hubble pins down weird exoplanet with far-flung orbit
I'm not GP, but I would love to have everything organised with tags, and my tags themselves would use your system (or something very similar).
> A third, more nuanced view might even see the average conservative as non-racist

What if due to their isolation and the lack of diversity in rural areas actually leads to outcomes where certain parts of our country have more racist beliefs than people who grew up surrounded by people of all different colors and religions? Why do we have to keep ignoring studies and evidence in order to ascribe values to conservatives they never demonstrate? What if this isn't a both sides issue, and one side is definitely more wrong? Hint, the side marching with Neo Nazis chanting "The Jews Will Not Replace Us" is the side which is wrong here.
Sorry, language mistake. The result is the same: GDP is ~$150M/minute
I think it's quite reasonable to compare defer and destructors, in that case.

Destructors probably cannot be usefully imported into C while preserving the simplicity of the language: then you'll want at least unique_ptr to manage your memory with destructors, then probably shared_ptr, and some ownership semantics as you pass those around, et cetera. In that sense, defer strikes a balance between simplicity and usefulness. However, there is still a comparison.
Zig has defer and errdefer. C should just steal however Zig does it.
You don’t have to look far to find the dark side of Dubai
Gmail, Google and YouTube down: Services crash for users worldwide
Yes, people buy and sell Bitcoin. That has nothing to do with the idea that people are using Bitcoin to transact business, let alone that it’s becoming the standard way to do so.

Bitcoin transaction are so far only becoming the standard for people who want to gamble.
Every defer statement is ultimately pushing a lambda into some stack that is executed when the defer block is exited. With an exception of setjmp/longjmp, I can't think of an existing C construct with similar run-time complexity.
Aged 17½ * 2
> Finally, ending with “free of charge” lets us know that we aren’t going to paying more for this increased efficiency.

Hmm, I thought this was a cleverly veiled joke. Free of charge no charger, wink wink chuckle.

> However, even without a fan, there is no tradeoff with performance.

There most certainly is a trade off with performance. The Macbook Air throttles after around 10m of extensive work as far as I know. The marketing claims no such thing, either. It just claims that the Macbook Air is thin and fan-less.

> real problem is that most people hate the sound of their laptop’s fan cranking away while they are trying to get work done

This is a bit of a generous interpretation. Instead, I'd argue that Apple thought how they can differentiate, and came up with the idea of reducing fan noise, which can be considered a "cool feature". The fact that their faulty keyboards on the previous 3 (?) generations of Macbooks were insanely loud and obnoxious somehow didn't matter in their quest for silence.

The article strikes me as looking too deep into something it idolizes. Yes, Apple is great at marketing. Can you get away with the same writing if you're a small or a medium-sized company? Depends on who's your target audience (and I'm sure it also depends on your brand).

Funnily enough, the article doesn't mention target audience. It doesn't mention why certain tactics work (or when would they not work). It takes Apple's claims at face value, without deeper thought.

I think a fellow commenter summary of "sell benefits, not features" is fair to the article, as the article doesn't offer that much more.
Generally speaking we do, and almost every change we made had an opt in/out option.

The only times we can’t do that (and that’s happened maybe 1-2 times in the history of Lambda School) is when it’s a change to teams of students that run across multiple cohorts.
> That's definitely important but doesn't encapsulate the lesson of "sell the benefits, not the features" which is a deeper insight into human motivation that gadget-enamored technical people tend to completely overlook (people don't care about artifacts, they care about the results they get from them).

That's not true, the only reason technical people can overlook “sell the benefits, not the features” is that people (including, usually, the tech people that overlook it) do care about “artifacts”. Sometimes because they understand the domain well enough to understand the impact on function and benefit from the “artifact” and don't need someone else spinning a narrative about benefit for them, sometimes because the “artifact” itself is a status/aspirational item for them.

The actual lesson of “sell the benefits, not the features” is not “people care about results not artifacts”, but that motivating action in others who aren't inherently motivated to that action without effort on your part requires understanding their individual interests and providing a narrative connecting the action you desire with their interests. It is not a lesson about what people care about, but about what you need to do to get what you want once you understand what they care about.
You're experiencing survivorship bias.
Can one make anything other than anecdotal arguments? If your arguments aren't based on your personal reasoning, what are they based on?

Also, I don't agree that you need to be trained philosopher to think for yourself. But why do you say so? What is it that the training provides?
Does he explain to his victims what he's doing? If not, isn't what he's doing to just for the benefit of the voyeurs(?) watching his videos?
Documentaries of 2020
What an examplary heap of common sense ignorance. Yes philosophers gave us the ability to talk about facts rationally and to consider facts as facts in the first place. It is easy to dismiss the labor of countless lives of philosophers who worked their whole life on problems that you now by the privilege of your modernity can consider trivial. Yes, now that the work has been done and distributed by art and education and has become part of the common sense, now its easy to dismiss and replace it with your own ignorant impromptu kind of philosophy.

Philosophy isn't what you think of topdown or bottom up, but Enlightenment was much more of a bottom up process where individuals prosecuted their whole lives have made efforts that benefits us all to this day. Philosophy is above all an insistence on seeking the truth for its own sake, which today is desperately lacking in every pore of our society, software not excluded.
I prefer, "whatever gets measured gets done." Though it doesn't apply in the quantum realm.
Assuming the stated information is accurate, it's both remarkable and quite scary how much information is being leaked just by doing everyday things like calling and travelling – even for people that try to fly under the radar.

Considering that most of this information is publicly available (well, at least on the grey market), I would think that some intelligence services have a complete, way more detailed directory of every person on earth. I'd love to know just how extensive we all are documented in there. :)
Yeah but for the people making that argument, it was a good one!
30 years ago today, Apogee released Commander Keen
I was referring to an integration between Postgres and an external search system such that the data sync is automated. That was what the parent comment was asking about (I think).
The question is: Compared to what? The context is important and this can be really hard. Also what manifests a benefit? Tricky. Also the metaphors you use to speak in pictures is very hard.

I would really love to see, what ideas Apple discarded. Afterwards it seems obvious, the benefits. ;)
That is hilarious. How many people really believe that crap?

BNI, we can dooo it!

But, like all other attempts at socialism, this one shall fail too.
When I was applying for jobs last year with no real experience coding those toys and websites were:

- A source of anecdotes about how I solved problems I faced

- Something that proved I wasn't at absolute zero

- A good ice breaker in the interview, I made a snake game that was styled after one on Nokia phones, it came up a bunch
I'll give it to you with the pyramids.

As for later ages, I'm not sure about this but I assume serfs and village folks didn't really interact with monks and elites. So they kinda did their thing and built various contraptions and came up with ways to manage their crops...

But perhaps the local priest had a bridging effect?

I wonder how much the codex writing isolated high class actually openly looked at common folk practice to learn from or they were too proud for that.

I mean I can see for example that religions have lots of practical rules on agriculture or rules of animal slaughtering and so on, so you may be right that it wasn't so divided from early on.

This is one of those topics where I feel things are complicated. The relations of high and low culture and knowledge and the transmission of ideas between elite musings and common mundane practice is something that really interests me but I don't even know how to learn more about this.
Straight up impossible for me to search for Isaac Asimov's "I, Robot". Some kinda of input cleaning strips out the I from "I robot", and just searches "Robot". "iRobot" does not get the results. And the search does not accept commas. Just some of the fun that comes with searching I suppose.
I use 125% on HN with a 23" 1920x1080 monitor. HN text is comically small.
A Google outage is causing a 2-hour delay at many schools
What? Are you following his personal twitter account? Because I am too. Unless I am mistaken, it is a personal twitter account.

I fully expect to see personal stuff on a personal twitter account, and don't expect it to be 100% focused only on the topic of someone's business.
> fix the root causes that create the unproductive meetings

BRB, fixing the org chart. /s
If you can't do that then I'd argue you're not cut out to be a developer. As someone doing hiring I would never hire someone who had difficulty in doing any of the things you mentioned are difficult. You've basically listed the things I value in a hire.
How to fix “Build input file cannot be found” error in Xcode
This may not be a bad idea. We didn’t do this in the past because the benefit is actually more to the mentor than to the mentee.
Amazon’s self-driving company Zoox unveils autonomous robotaxi
I got the impression that the proposal still has some aspects of the design that are open for discussion, including whether it should be static or dynamic, and whether it should capture the variables by value or by reference. (These are discussed in pages 13-16)
Ain’t bad when you can sell self-realization for a profit.
So what is your knowledge of Epidemiology? Are you an working in the field? Or do you just believe that science happens to agree with your view?

There is actually no clear cut scientific story about Sars-Cov-2 yet. That is part of the scare.

I also don't think your logic is sound - influenca used to spread rapidly through populations in all previous years, despite of previous immunological exposure as you describe. There is no reason to assume it would spread less rapidly this year because of "previous immunological exposure".

The effectiveness of masks and social distancing also does not depend on previous immunological exposure.
So in those rare circumstances, why not offer refunds to those who don't want to stay with Lambda School after the change?