jkeisling/hacker-news-corpus-2007-2022 huggingface dataset:
This phenomenon isn't specific to only Node.js submissions, it happens pretty often in tech- or programming-heavy submissions. I save mostly these types of submissions, and looking through my most recent saved history, Compiling With Continuations [1] received 94 upvotes with only 3 comments, and the Programming Language Zoo [2] reached 65 upvotes with the same number of comments. The trend continues (with some exceptions) throughout my saved history. There is definitely an demand for these types of posts on HN, but the lack of comments is open to interpretation.

[1] http://matt.might.net/articles/cps-conversion/
[2] http://www.andrej.com/plzoo/
stack overflow uses .net and windows development but uses linux servers and unix tools for a lot of the backend stuff. maybe it's a new trend.

http://highscalability.com/blog/2011/3/3/stack-overflow-arch...
The 80% return thing reminds me of: http://sheldoncomics.com/archive/040203.html

However I have to say that claiming 80% returns does not make her a potential Bernie Madoff. Since he promised more reasonable rates of return and kept it going for far longer. Therefore on the surface his ponzi scheme seemed much more legitimate than the 80% return of hers.

Now the other thing that got me in the article was using animal placenta as a beauty treatment. I know people are injecting themselves with toxins, so I guess it shouldn't come as that much of a surprise.
From the article's tone, it sounds like Wall St is miffed Larry doesn't need it as much as it would like.
Page may justifiably dislike Wall Street and their short-term orientation, but he probably does need to detail his vision for shareholders esp the long-term type of investor.

Because if that type of shareholder loses faith in the company's direction and Page's leadership and start voting by not buying Google's stock, that will have deleterious impacts. Most obviously, given the talent wars in the Valley, a dropping stock price will not help Google attract top talent vs. pre-IPO companies where the value of options and stock is uncertain and the upside seems and may be higher.
World Wide Web sounds more and more like Information Superhighway every year.
If you're just talking about traffic analytics, then having an understanding of who's sending you traffic in real-time is really important for building a brand. The only way you can comment on blogs, Reddit, HN, or any other web site to answer questions is via real-time analytics. It'll help you connect with online communities and web sites, and make the communities want to support you.
If printf doesn't work, then just instantiate a Logger! </LetThemEatCake>

There are some things I miss about doing hardcore embedded programming. This is not one of them.
> having all procedures that operate on and change the state of an object in the same file is super helpful.

How many OOP programs do you know that have achieved this? None that I know. Perhaps utility libraries can get close, but no software actually solving domain-specific problems. Objects don't live on their own, in a typical OOP program there are bits of code all over the place that operate on your data objects. Finding all the ways that a personel record is modified can be a tricky problem. More so because the object is likely to be a bastardized combination of personel data and software engineering level-of-abstraction (see below).

> Being able to make guarantees that certain state cannot be changes outside of the organization unit of the class(encapsulation) is super helpful

Agreed, but woefully limited. The idea that a class should be the unit of encapsulation leads to all kinds of horrible programming idioms, leaked abstractions and interface complexities. A better solution would be to erect encapsulation barriers explicitly, rather than tying them to an unrelated domain-modelling semantic.

> Being able to abstract over certain related but non identical functions without having to resort to switch statements is super helpful.(polymorphism)

Or just polymorphic dispatch, which if you're going that way, you can add multiple dispatch and get much more power, security and expressivity.

> And the ability to reuse code when different pieces of data share some identical features and we want to abstract over a portion of those features is useful(inheritance).

Except that again, OOP encourages programmers to think of code reuse in terms of an unrelated domain-concept, which leads to class design that is motivated by functional needs, rather than domain needs. Which is again a bane of real OOP systems.

> OOP doesn't give you any abilities you didn't have before, and you can write great readable structured procedural code.

Agreed. You can write OO procedural code. I've written quite a lot of OO C, for example.

> But it does give you more tools in your tool box that when used correctly can help structure your code in a way that limits the burden of the software's complexity.

I'm skeptical that 'when used correctly' is anything but a no-true-scotsman fallacy. In practice, the way OOP pushes together concerns of domain, semantics and syntax seems to encourage code that lacks the kind of encapsulation, reuse and separability that OOP-devotees claim is the raison d'etre of their paradigm.

I bought OOP in a big way through the 90s and into the early 2000s. I'm sorry to say I think the emperor has very few clothes. The realities of the big software systems you cite seem to be very different from the clean simple benefits demonstrated on toy problems in CS classes.

Three issues I've hit time and time again, in the millions of lines of OOP I've written and maintained: one is the expression problem, a second is the fragile base class, and a third is the metaclass problem (where the domain requires three levels of modelling, but the language provides two, or provides metaclasses with semantics that 'break' the principles of OOP you mention).
> I find the racism in USA extremely pathological and not at all similar to what I experience in real life.

Are you saying that the obsession with racism in the USA is what's pathological? Or that USA's portrayal of it in media is pathological?
> The covid-19 virus isn't the first coronavirus to jump from animals to humans

Sigh, while controversial to state, there has of yet been no refutation of the lab leak hypothesis presented by scientists like Brett Weinstein [1]

[1] https://www.youtube.com/watch?v=q5SRrsr-Iug

Wanting to discuss virus origins should not be political or knee jerk censored. At the very surface, natural origins next to a P4 lab doing gain of function coronavirus research is already asking a lot from us.
No offense Google, but Google+ is not good. I dont want another social site or to be forced into yours. It should go the way of Google Reader even though Reader was a much better service.
I still have two Google accounts on my phone for this reason. I've turned off syncing for most things for the GMail one, though.
If I'm a member of this religion, would I stand a chance in court claiming that copyright laws discriminate me on the freedom of religion basis?
Date in title should be 2011 (date of latest revision), not 1998. Article includes a citation from after 1998.
I should do the same. I am not native speaker and everytime I start a phone interview I feel like I'm already 10 points behind in the game we are playing.
Many (though not all) local kernel exploits that allow you to escalate to root will also allow you to run arbitrary code in kernel-space, and there's only one kernel, not one kernel per container.

VMs will always be more secure than containers, simply through defense in depth; the only question is whether you want to trade away some performance and flexibility to increase security.
Interview programming assignment = work? I don't agree with this.
OK, sure, but if you want something more to do with ciphertexts than with key generation, consider this: "textbook" RSA is not secure. The reason is that the "textbook" RSA algorithm is not randomized; that is also the reason why so much effort has gone into randomized padding schemes like this:

https://en.wikipedia.org/wiki/OAEP
Looks like that doesn't include postseason..
You'll be less confused if you stop conflating government and private business.
Ricochet was decent for its time, not blazing fast but much faster than trying to do dialup over a cell phone. I used it routinely on the train between NYC and White Plains and it was fine for checking mail or very basic web surfing. IIRC the modem battery didn't last particularly long (and this was before USB became the defacto charging standard). With Ricochet's bankruptcy I switched to the Omnisky modem that piggy backed onto a HandSpring Visor for another year.
"Page" is clearly too ambiguous as almost any acronym will be. The main tenet of a Single Page Application at least used to be, before it was buzzworded into ambiguity, that the browser loads everything it needs once and makes round trips only for new data or incremental functionality. I think the same definition is still applicable, though. It never had anything to do with the information architecture of your UI or whether the majority of the screen might change between pages. And nothing to do with the URL or history; that's all orthogonal and now can and should be done with deep linking and the history API to allow people to have faster feedback and still interact with sites in the browser the way they always have.
I think I addressed that: “how they’re organized in the spec”. They’re distinct, but outside of internal references in the spec the distinction between language and library doesn’t really matter. To a user of C++ it’s all one spec with distinctions for freestanding and hosted implementations, etc. You can’t have a conformant C++ implementation without elements from both.

The original point of this thread was about where std::format exists and from a implementation point of view it doesn’t really matter.
When we privatize infrastructure where do we draw the line between government and private citizen?
A rare case of the CNN article, despite the equally deceptive headline, being better https://www.cnn.com/2021/04/06/health/covid-neurological-psy...

>They observed that those with Covid-19 had a 44% increased risk for neurological and psychiatric illness compared to people recvering from flu. And they were 16% more likely to experience those effects compared with people with other respiratory tract infections.

This means you're only about 1.5 times as likely to have these issues after a covid infection than after an average flu infection. So despite the highly deceptive headlines, this is totally consistent with covid, for non-vulnerable populations, being a little worse than a bad flu season.

But fearmongering sells better.
Good luck getting treated for these disorders, as well. I called UCLA mental health yesterday for a family member in crisis, and they said to call back in mid-June for the first available appointments which are in mid-July. Their only advice for getting help until then was to go to the emergency room.
What caused this surge of products from Twitter lately? The platform has been accused of being stale for years but then 2021 rolls around and now they have Clubhouse, Substack, and Patreon competitors ready to be released. Were they repaying technical debt before?
Thanks. I had 7 but now I have 5... lol
A sandbox isn't a totally isolated prison. It's a permissions system. Programs can read specific files and folders outside the sandbox and can even ask the user add new files/folders to their whitelist.
I wonder if this could be taken even further, like using inotify-like change detection on custom srcfs/objfs like filesystems so that you filter down the number of files you need to rehash.
I am optimistic as well. I have dealt with many of the problems in the article and developed my own mental tech to solve them (mostly around personal organization and self-discipline). I think it is better assume that problems do have a solution, rather than think there must be something bad which is the cause (e.g. technology itself).
might groovy fall in to that category?
He doesn't even know who they are, he can pardon them only nominally not as a category.
What? No, 99% of the time it's just "if I ask for it faster the guy will work harder"

Maybe it's because I've worked in smaller teams but there was no real pressure to deliver a month earlier. When we presented to other people in the company they don't really care if we covered 38% of cases this month or 42%, they simply don't know what those numbers mean.
I don't agree, I will not look to find a way to monetize, because I do not work for money. My time is not money, my time is worth a lot more than that.

In part, it is because I have been tempted by monetization before, after achieving a large readership on several websites I administered in the past, and it never worked out in my favor. Even when I received 10K USD in a year running non-tracking, text-only ads on one site, I think I was doing myself a disservice, cheapening the apparent/perceived value of the content.

I don't want ads on my website, ever. And I think any website with ads is lowering its own value and the quality of the website and the perceived value of the content as well, and getting very little in return. Only large content aggregators who compile huge piles of content can make ads worth it.

I don't see how font styles and colors affect the cost of the website. Could you elaborate on that, please?

Quora has crap content, and I don't read it, nor click their links. Their entire objective is monetization and lock-in, and it is very rare that I see a Quora article that's worth the trouble of obtaining it. Putting text which you wrote into Quora is doing yourself a disservice, because it is immediately placed behind a monetization barrier, and made inaccessible to many.

Google has a very good content engine, but they are a content aggregator, as mentioned above. They are also just barely balancing out between making content more accessible vs placing it behind a barrier inaccessible to many.
Seems overblown.
Check out reddit.com/r/homelab

I personally don't think fanless cuts it. I have an APU2 as router but don't try to use it for anything that needs CPU.

I have a Asus Ryzen PN50 as a container host for home services like media, shares, backups.

It's relatively low power, it's worth its price but it has a fan. So I keep this on a shelf in a closet out of the way.
The USB storage firmware itself will do this. ¼ was chosen to give a lot of space for this wear levelling to occur; wear levelling can't use occupied space, so it'd need to move data around a lot if the drive was close to full, which would increase wear.
> given the ample space between the law and illegality, it is hard for them to identify semi-legitimate postings from illegitimate ones.

Would it be so wrong for such a company to take a moral stance and just say no to sale of any land part of the Amazon forest regardless of local legality?
This headline could have been written about nearly any consumer app in the last 10 years. No one is taking privacy or security seriously when it's a company of 5 people trying to scale their app to 100 million users after VCs sunk $10M in seed funding with an expected 10x growth rate in 6 months.

Security will never be a priority until someone in that chain (VCs, founders, etc.) is incentivized to prioritize it.
"He railed against the breathless descriptions not the languages themselves."

He said Rust obviously had nothing and that proper privsep was exceedingly rare in languages other than C.
Disclaimer: I presently work for Realm. However, what I've written here is based on the opinion I formed in the time I spent using the product before I joined the company.

---

I've been working on a comic reader app for iOS for about 3 years (http://icomics.co). Up until last year, I was using Core Data to persist both metadata information for each comic, as well as per-page caching information to disk.

Unfortunately, Core Data hit a breaking point with me (I encountered a rather catastrophic data corruption issue when trying to get it to perform automatic schema migrations :( ) and, initially as a feasibility test, I decided to try migrating the whole solution over to using Realm. If it wasn't up to the task, my backup plan was going to have been moving to raw SQLite (and all the boilerplate code that that would have required).

Suffice it to say, I was more than impressed with Realm. Since it more or less followed the same objects model as Core Data, porting my apps entire data implementation over to it took less than a single evening of work. The API was ridiculously easy to learn, and I found it much easier to pass data between threads than what I was needing to do to achieve the same result in Core Data. It was also VERY satisfying deleting giant swaths of Core Data code. ;)

I was so impressed with the whole process that after that, I held a talk on it at a local iOS meetup in my city. Afterwards, I uploaded the talk as a video to YouTube (https://www.youtube.com/watch?v=cGptaE2_WEQ) and it was thanks to this video that Realm found me, and how I joined the company. :)

Realm's been in production use in my app for 5 months now, and I can safely say it's performed above and beyond my expectations. For iOS projects, I definitely recommend it. :)
Please do not meta-discuss the scoring.
I have flown to Israel many times from different countries and I can tell you that the Israelis, who are probably the world's authorities on airport security, do have conversations with passengers where they ask questions and look for the passenger's affect when responding. The questions and brief discussions are not direct, eg, "How are you feeling?" but indirect such as conversations about NYC where I live or Israeli tourist spots, etc.
I think its laudable to back firmly held beliefs with a large bet. One of the nice things about making a bet is that you need to be precise about the terms, in this case what everyone means by "bubble".

The terms in this bet imply that it would not be a bubble if most of the companies went to zero but 1-2 dramatically increased in value.

That makes sense if you are an investor in all of these companies, like YC (nearly) is. But most VCs hold only 1-2, so if there is a wide variance in outcomes (which is characteristic for startups) and the rest of the VC's portfolio are not quite as great as the listed companies (i.e. much more likely to go to zero) then there is a big risk of large drawdowns in VC funds. I think that is a reasonably likely scenario, which many people would call a bubble, but which wouldn't be reflected in the bet.

Put another way, the bet is like saying YC's portfolio (or at least the synthetic portfolio described in the bet) is undervalued in aggregate, not that many specific companies are.
The check-marks at the end of the page here, which compares Joyent Triton to Open Source SmartDataCenter:

https://www.joyent.com/private-cloud

Maintenance and Upgrades
Minor and major upgrades
> (at least according to US law).

Have a citation?

There's a difference between a human police officer who is, well, human, and a robot who has eyes in the back of their head, and remembers every single license plate they've ever seen in the past two years.

The Supreme court agreed, in United States v. Jones, that technology has changed things, and GPS trackers or license plate readers are fundamentally different than having a law enforcement officer do it the 'old fashioned way', especially because data storage is so cheap these days.

New Hampshire has completely banned automated license plate readers, and Maine, New Jersy and Virginia have already put limits on the license plate readers.
Oh come on, you just don't get it do you?

Just because Wordpress, which is a blog platform, uses libcurl for something you didn't even state (probably some outbound http stuff), doesn't mean it uses it to process most of the incoming requests for the millions of users.

We don't say Solitare is the most successful game ever just because it's installed with every copy of Windows.
As an elected official you're usually given a bit more breathing space in these kind of issues. This is the case in more or less any similar country.
I don't believe that's true. Much of the controversy centered around the (highly xenophobic) fact that the NSA was unable to guarantee that it wasn't scooping up data belonging to US citizens. If this was only about court ordered surveillence then surely it could have done so?

And second, I specifically remember that all nine companies immediately denied the existence of the program. Then it became too big and it was time to "explain it"? As Bush Jr. would say, fool me once...
(Tedious disclaimer: my opinion, not my employers. Not representing anybody else. I work at Google, not on search quality)

This article makes a number of bold claims about the contents of data and code which its author hasn't seen, and is written by a company that is receiving a large amount of money from Yahoo. I would encourage people not to forget these details.
The Federal Reserve is just one tool used to achieve this. One of the most important ones sure, but to put too much emphasis on it is missing the forest for the trees.
Just the opposite. I don't think Fuchsia is much of anything at all, let alone a threat.

As far as Big Tech, EEE is a legitimate concern.

As far as Google, they've demonstrated countless times they're not to be trusted. If someone does business with them, they are being foolish. Fortunately, outside of search and chrome, they're not very competent, so they're not much of a threat.
The comment implies no such thing. It says that post Alan Greenspan, who started printing money in an unprecedented manner, the Fed saw that it could get away with it and continued the bubble.

Ironically Greenspan also spoke about irrational enthusiasm. Words are cheap.
D's biggest problem at this point is that everyone (including me) vaguely remembers that period where it was in limbo between different design strategies, and consequently frets: "is it stable yet?".

Luckily, that seems to finally have reached a "yes!". Development continues, but nobody's getting the rug pulled out from under them anymore.
No. They were talking about Tencent. Then without evidence drew a line to CCP...
Thanks for jumping in Jarred. My mistake, I wasn't aware of the rule and just wanted to share you project because it was so cool.
You are my hero! Thank you! Front end for a back-end guy like me is a learning journey. (I suppose I should stop labeling myself!)
Even with income remaining stagnant, the prices for goods and services should have been continually going down due to technology and outsourcing. Price optimization is the fundamental mechanic of any market! For example, when most manufacturing was moving to China the promise was that it would benefit consumers via lower prices. However the Fed's overt policy is to erase these gains by printing money via low interest rates, and injecting it into the nonproductive financial sector. This made sure that the cost of living continued to march upwards, while all those manufacturing jobs still went away.
At one point Fuchsia was using parts of gVisor, which is a userland linux kernel implemented in Go (to secure containers) as part of their network stack. Does anyone know if gVisor is being used for this as well?
I'm not asking for perfect, I'm asking for anything more than the literally zero effort they're putting forth now.
Trackball mice are thick, and inevitably got schmutz in the bearings and got slow. Then you'd have to open them up and clean them out.

Trackpads were a great upgrade to laptops when they happened, even though at the time, excessive moisture screwed up the trackpad, to the point that I needed to have a dime handy to put my finger on for a half hour after getting out of the shower.

(Source: I've used mac portables since the PB 100, including most of the major versions)