jkeisling/hacker-news-corpus-2007-2022 huggingface dataset:
To be pedantic, Red Sector Inc. ("RSI") was the first with the "RSI demomaker" back in 1990 / 1991, which predates everybody and their brother. Just don't retort with 711's intro designer III (https://csdb.dk/release/?id=21021), because that's not a demo maker and then we'll have to go back even further to "Demo Demon" (https://csdb.dk/release/?id=174097, https://csdb.dk/release/?id=2700)...
I said I’d protect them !
Which seems foolish if a company is serious about tracking revenue...
It was a rhetorical question.

It wasn't the first C compiler, it was the first self-hosted C compiler, which is different.
Traffic Server is a caching HTTP server originally built by Inktomi.

At one point a good majority of the "internet" was served by AOLServer, a multithreaded TCL scriptable server written by NaviSoft and acquired by AOL.
Adding to the feedback, click on the whole thing should just focus the current input, I mean, that's general behaviour.

Amazing website though, liked the idea
Skipped over Phoenix?
I don't think very many people care about online privacy or tracking. People in the HN bubble really overestimate the amount that most people care that some company is giving them targeted ads. We're not anywhere close to the level required for privacy-focused terrorist cells to start forming
Sports are often pretty close to battle, and you can learn fencing. Most great writers about swordsmanship could never have written about it without having used them for years...

I have a whole long piece I want to write about this some day but physical experience is about 100x richer than reading. If you read about the best restaurant in some place, and tell me it, your ability to convince me it’s good is very weak. Whereas someone who ate at a hundred places in that cuisine could write a book about it. They could convince me only because they have first hand knowledge.

It’s funny in that way: the best writing comes from people who experienced the most, and yet people get attached to reading as the best way to learn!
Objections from the article.

1. “To understand C++, you must first learn C”

2. “C++ is an Object-Oriented Language”

3. “For reliable software, you need Garbage Collection”

4. “For efficiency, you must write low-level code”

5. “C++ is for large, complicated, programs only”

1. Not a myth. To write your own C++ code, no. To do anything with C++ other people wrote... Yes, you must first learn C.

2. Weird one, I don't remember hearing this one ever. But it'd be a myth on many levels. C++ has some object-oriented features, but it's indeed not an object-oriented language in the original sense of the concept from Smalltalk. But if you see the effort, it can be used as one. It can also be used as a procedural language. Or even as a functional one to some extent.

3. Real myth detected! GC doesn't affect reliability. Manual memory management reduces reliability. In C++, you can do manual or RIAA-type memory management.

4. This one is not a myth. To get best possible efficiency, you do need to use assembler or compiler intrinsics. The difference you can gain is up to 40x (in my personal experience, this case was about vectorization and branch elimination), typically 2-3x, so it's not insignificant either.

5. Myth. You can use C++ for any size complicated program. You can write simple C++ programs, but the language tries very hard to make sure you can't understand a piece of code out of context. You can't even know what your arithmetic operators do without knowing the includes and other context.
Makes sense. Better than Ruby I guess. It's still not really concurrency, it just handles being single threaded better.

JS is strange because of all the optimization. It's technically multi threaded with IO but in a way that you only control the "main thread". Reminds me of old UI work
> When I was a junior engineer, one of our demos to a client failed because we had a group of 20 people try to use a server that had a highish latency connection to a database, and using synchronous IO meant that a 50ms db round trip for each executed query, with each request running maybe 5 or 10 queries, on a VM with 2 cores and one Rails process per core, would queue up incoming requests until they hit the 20 second mark and started timing out.

I'm fairly sure GIL is released when waiting for external I/O, at least all the decent C database libraries do so. So in your case threads would have help quite a bit.

In general yes, the GIL is imho a problem and I do not like it, but at the same time there are ways to configure applications so that they do not mind that much.

For non-thread safe things (are there still any?) there is always the goold old way of just running multiple processes (with preloading the memory usage of even 10, 15 puma workers is often acceptable).
You've spent half of the post ranting about a sidebar you're free to rearrange, add new folders to it and remove the ones you don't like!

Honestly, not understanding a difference between file tagging and file hierarchy is something I wouldn't expect here on HN.

Also, you can, wait for it, create your own tags, rearrange them and remove the ones you don't like!
On one side, StackOverflow has been a blessing.

On the other, it made "Copy Paste Programming" go to eleven. (There was even a C# example the other day that famously broke in a big project but I can't find it)

Maybe it would be a case of Stack Overflow linting examples to remove stuff like builtin urls and such.

I've seen "developers" complaining that example code with a very explicit >replace this part for your use case< complaining that the example didn't work. I guess making some things harder would just be an overall gain.
> This seems interesting from a legal point of view as well

Is it? If you make a resource freely available to people online, and people access said resource, what's the legal ramification there? It would appear there is no malicious intent which would be necessary to make the case for abuse, and theft of service would be a stretch given that Wikimedia doesn't charge for their service.
> Plane travel, consumerism, person/car ratio, etc etc

The rest of the world is catching up faster than most people are aware.

Here's a link for daily plastic waste generation per person: https://ourworldindata.org/grapher/plastic-waste-per-capita

I don't see an obvious correlation between first world and amount of waste: the #1 country is Guyana, China and Russia are well above Canada, etc.

Similar with CO2 emissions: https://www.worldometers.info/co2-emissions/co2-emissions-pe... The #1 is Qatar, we in Montenegro are on the second place.
I think maybe he doesn't like the reception he got in the comments. It can pretty much be summarized as "this is bad advice for these multiple reasons".

It would be better to delete the blog post. Now we have this "fake news" out there to be indexed forever. :-(

It's currently redirecting to HN start page.
They did not disclose a price but I'm speculating in the ten of millions.
If I have a secret number, I can calculate the square and find the middle 100 digits. If you have the 100 middle digits, it will not be easy for you to find the secret number.
for the tldr; crowd:

2011 will be year when big rock candy mountain comes to tech ( http://en.wikipedia.org/wiki/Big_Rock_Candy_Mountain ).

except that is what every prediction list always is.

i for one, look forward to the prediction list that includes things like 'crappy tools continue to dominate', 'zombie invasion will still be seem as preferable to dealing with ie6' etc etc.
Every case is different.

Rule of thumb is that additional fields will reduce your conversion rate and if retention is an ancillary goal then you should keep it as short as possible.

However data has shown that adding an additional checkbox can INCREASE user participation:

http://conversionvoodoo.com/blog/2010/07/11-conversion-rate-...

So more important than a general question or attempting to guess, is developing a testing process that allows you to A/B test for appropriate metrics.
Search for "Crockford" on the YUI Theater homepage. The videos are available for download in M4V format, along with zipped PowerPoint slides.
Thank you for sharing that. However, I will comment on this bit:

Can they feel fear and pain in a way that we can comprehend? Almost certainly not.

I personally think this is a silly argument: Just because we are unable to perceive their suffering doesn't mean it isn't real. Lots of animals also have senses that are quite different from humans: Carrier pigeons sense something we cannot which helps them navigate, hammerhead sharks sense electrical fields that most humans cannot (though my understanding is some humans are more sensitive to this than others), and elephants communicate over long distances using very low sound waves that humans cannot hear. Does the fact that humans fail to perceive these things invalidate them? I don't think so.

I think your lifestyle choice is admirable. But I don't see any real reason to hold animals as somehow more sacred (for lack of a better word) than plants. Or to view this in moral terms per se. (FWIW, a lot of people often interpret things I say/advocate as "moral" whereas in many cases I would classify them as merely "pragmatic".)

Peace.
You make an excellent point. I should have distinguished between severe depression and dysthymia. I do not know much about severe depression but I have plenty of knowledge about dysthymia. Many people casually conflate the two and I made that fundamental error in my post. My apologies.
to say it's "pulled in a direction where the big mass no longer is" seems incorrect, because above we have "whenever a gravitating object moves inertially, the gravitational acceleration vector at a point removed actually points at where the object actually is at a given instant", due to the cancellaction and abberation effects.

"Indeed, the vector (2.5) does not point toward the “instantaneous”
position of the source, but only toward its position extrapolated from this retarded data" (which is pretty much the same location)
Appaling : http://dictionary.reference.com/browse/appalling
The most popular argument against the TSA that I have heard? They spend too much of their time searching the "wrong people". You know the kind that wouldn't "hurt a fly"? Weasel phrases that in essence mean that the TSA should do what Israel does. Racial profiling. Not that they don't do enough of it. At least on paper, they try to mess up that by searching white grandmas from the midwest and little blonde girls. Of course, the latter is what America complains the most about really.
It sounds like NASDAQ is having a problem with the Tape C consolidated feed (which they administer). Here's some good places to watch for updates:

http://www.nasdaqtrader.com/Trader.aspx?id=MarketSystemStatu...

http://markets.nyx.com/nyse/market-status

http://www.batstrading.com/alerts/

https://www.directedge.com/Alerts.aspx

edit: Notes for people trying to understand the jargon. The UTP SIP is the consolidated feed for Tape C (i.e. NASDAQ listed) securities. In this case, the feed is composed of two parts: UTDF and UQDF. The UTDF is a feed of last sale prices and the UQDF is the feed of the best quotes from the various U.S. equity exchanges. It sounds like the problem is with the quote feed (UQDF). That's why they've halted trading on NASDAQ listed equities at all the other exchanges.

These days almost everyone takes market data directly from each exchange and builds their own view of the market, so losing the consolidated feed wouldn't be a huge deal, except that it isn't clear what should happen to stay in compliance with Reg NMS when the consolidated feed is down.
I believe that you can draw conclusions from the combined 407 sources that you couldn't have done if you read them individually, which by the way takes at least 4 weeks. You can't explain everything needed in a single article.
> I'm actually kind of curious, are you okay with nuking cities in the future?

As a first strike, you mean? No, we have far more effective conventional military weapons that would obviate the need for the overkill that a nuclear strike would deliver.

They didn't have that in WWII though, which is the discussion everyone focuses on, and people always seem to conveniently ignore that the only thing stopping further American and Japanese bloodshed was ending the war ASAP.

To the extent that the A-bombs allowed to the Emperor to save face while still surrendering, those A-bombs saved untold hundreds of thousands or even millions of further Japanese lives, not to mention the cost in American (and Soviet!) casualties.
"If you have a house, then it's your responsibility to have doors with locks and windows which are closed."

Legally, it isn't.

"You cannot have a house in a public space accessible worldwide, without doors or windows, and then randomly get to decide who can and can't visit, and have it enforced by courts.
"

Completely and totally false.
Trespass to land, in fact, doesn't even require that you intend to trespass, only that you voluntarily traveled to the location. You do not need to know it's someone else's property or that you are trespassing to be liable.

Getting injunctive relief is more difficult for other reasons, but you would at least get nominal damages.

I think you will find trespass to land doctrines are not in your favor in this argument. You may want to try to argue it isn't like land at all :)
Guaranteed minimum income on a regular basis.
For comparison the Federal Budget submitted for 2019 was 4.4 Trillion dollars. Almost 1 Trillion was Military. https://en.wikipedia.org/wiki/United_States_federal_budget

Not sure how you calculate things like tax credits and other methods of inflation/printing money.
Most serfs weren’t slaves[0], true. But in many areas serfs were legally bound to the land that they occupied. If that land changed hands, so did the serfs legally. That’s no slavery, but it’s also far worse than being a freeman.

In all areas they had fewer rights and more obligations than freemen; there’s a reason why being reduced to serfdom was often done out of economic need, and why freedom often had to be bought.

0 - Some types of serfs were literally slaves and could be traded as such. See Russian Kholops.
I understand what you're saying, and to be clear I'm not suggesting that woke progressives invented segregation. But the racial lanes that divided us historically have been progressively weakened--indeed, "racial progress" is largely synonymous with desegregation. So the idea that we can make racism/segregation "structurally more difficult" by reinforcing racial lanes is completely paradoxical.

Can we not agree that categorizing people by their race is going to reinforce their racial identity at the expense of a broader collective human/national identity? And can we not agree that reinforcing racial identities and weakening the collective identity is going to create competition among and animosity between the different racial groups? And can we not agree that it is this racial animosity that births all of the evils of racism? If we can agree here, then surely this does the opposite of making segregation/racism "structurally more difficult"?

> Which is arguably a more realistic and rational choice than simply saying "things will be fine if we get better people."

Desegregation isn't "things will be fine if we get better people"; it's the active dissolving of racial lanes ("dismantling racist structures" might be a good phrase if it weren't coopted to mean the exact opposite). And it has been the only thing that has worked so far, so why should we think that it's a worse choice than segregation?
The question isn't wether there are problems with direct cash, but rather if it has fewer problems than existing systems, which this study finds evidence of.

The political problem of direct cash transfers is that people find them odious. Money is earned and should not be given, but food can be. This is incredibly illogical but it's our political reality, one that can hopefully be changed.
>What was it, though? It was a part of our algorithm that considered how others engaged with your profile. ... this part of our algorithm compared Likes and Nopes, and was utilized to show you potential matches who may be a fit for you, based on similarities in the way others would engage with profiles. Based on those profile ratings you received, there was a “score” — in the sense that it was represented with a numeric value in our systems so that it could factor into the other facets in our algorithm.

From: https://blog.gotinder.com/powering-tinder-r-the-method-behin...

Its not a deep description at all, but it sounds like when someone viewing your profile is treated as a game, which way they swipe is a win or loss for you and your change in score depends on their score as well? Basically if a desirable person swipes right on your average profile, its indicating you are desirable and moves you up more than say the inverse scenario where an average profile swipes right on a desirable profile (I guess this would be akin to a low ranked player losing to a high ranked player).

Edit: I guess the outcome would be people of equal (as perceived by others) attractiveness being matched.
I hear this argument a lot but:

1. Some people on disability need far more than any reasonable UBI would provide

2. SNAP, Social Security, Medicaid: Debt is an issue here. Even if you shield UBI payments from bankruptcy, that would still require those with large debt burdens to declare bankruptcy. Libertarians will say that choosing to starve rather than file bankruptcy is a valid life choice, but proponents of the mentioned entitlement programs will probably disagree.
I'm not sure how much you know about existing welfare systems in the US, but they are nothing close to getting a $6k check every month..plenty of people earning <$40k aren't eligible for them. Some people earning $0 can't even get them, and the ones that are aren't getting anywhere near a livable amount of money.

People in higher tax brackets probably wouldn't immediately benefit sure, but tax bracket isn't permanent.
This along with accusing Lowell (86% nonwhite) of using. “White supremacist” merit based admissions is the kind of stuff that drives people into the arms of politicians like Trump.

Converting Lowell to open lottery for example will ironically increase the white student population at the expense of Asians. Does this make Asian voters more or less likely to vote for Republicans next time around when they demagogue this?

Even if a lottery system is the right move, the way school board members communicate is toxic.

Do school boards even do anything useful? They seem primarily to be a vehicle for people who want a future in politics, and often involve politics manipulation of schools that don’t necessary benefit students like injecting creationism into textbooks.

Maybe the state legislature should be left to manage school districts state wide instead of allowing these local fiefdoms of tribal warlords.
What Google and Facebook should really do is to tax/fine the monopolistic EU into submission and then invest the profits into whatever they feel like it.

Because Big State is worse than Big Tech.
It is not "personal definition". And I have shared it… just follow the link I posted earlier.
So would they get in?
Could you recommend a book for me so I can get deeper understanding?I'm a college student(software engineering). I love linear algebra,I passed it easly in my first semester, and I've done my studying and problems on Khan Academy.org .
What industries are the current use cases from?
C# is also a legitimate option if you're using windows. Java is a good option too (although I would hesitate to recommend any language where you need to have an IDE to be productive). I should have included C# or both.

I left PHP out intentionally. If you're going to be immersed in a new community, you should at least be immersed in one where a greater percentage of the code you come across is of reasonable quality and is more likely to have tests. The PHP community is the epitome of cowboy coding and a novice programmer would pick up many bad habits from the code they come across in that community.
I read the whole comment and wasn't sure what the point was, other than to display your still lingering AMZNPTSD?

"Amazon makes dozens of "products" every year, to do press releases, to sell more Amazon stock/keep the stock price high."

That's quite a leap of logic. Really thought it would have been that $90B of annual revenue that was keeping the stock high.
alias tf='tail -f'

I saved you three more!
It's really interesting to see companies like Apple and Google double-down on faceless suburban office parks while the rest of the country is moving past them.
"Stupendously inefficient" is a bit of a stretch for me in regards to Unity; I think it has a fairly well thought out - if admittedly rudimentary - GUI system (in its second iteration, upon which the editor application interface is also built). "Efficiency" is typically not the foremost concern for the interface in a 3d game, anyway; though in that regard I also don't consider Unity to be a slouch.
but the ages are expressed as integers so in the domain of the problem, twins are exactly as old as each other.
While it's interesting to note pg is English, for some reason he chose CA to set up in. I'm English too, but based in NYC. As I told everyone when I started my humble startup :

If I tried hard and succeeded in the US people would want to emulate me, in the UK they would wonder who I had to screw over to get there. If I tried hard but failed in the UK people would remember me as a failure, in the US people recognize someone who tried...
I agree. This manifesto is a recipe for 'capture' of the state by social or ethnic groups and the creation of corrupt clientistic societies.
There's selection bias in the fact that they were pitching the US company on the phone. The non-risk-takers in the US wouldn't have taken the call.
Dysfunctional working environments are found everywhere, but they are not alike. You'd find quite different approaches in US, Japan, Italy and Sweden, for example. In all these countries, the operating environments of corporations are essentially similar on paper, but the praxis is totally different due to local factors and history (e.g. the state of the society when modernization began).

I agree with other commenters that "Europe" is not such a culturally homogenous region that this generalization would be warranted, though.
Singletons don't solve problem of global variables, they are global themselves.

They are global shared state than can be unexpectedly accessed from any place in the program.

Encapsulation provided by singletons makes them even more problematic than global variables. You can temporarily overwrite global variable, run function that uses it, and restore global value. Singletons can be designed to prevent that, which kills testability of code that uses singletons (e.g. when you need to replace global DB connection with mock object).
This (http://news.ycombinator.com/item?id=1909331) is what I am doing - a "type of program" suited to Haskell, very algorithmic, lots of data munging, distribution, parts with proofs of correctness, compiler like pieces and so on.Can't be more specific in public - sorry about that .

As for Haskell the language vs others in general, I personally like the combination of high abstraction, static typing and raw speed. Besides (like lisp?) it seems to be a productivity amplifier for very small teams of very sharp people, which is my situation.
It's not at all representative!

Why do you believe that all Europeans have got the same corporate culture?

Firstly Western Europe is still nothing like ex-communist block countries. Hell, parts of Russia lies with Europe.

Then even looking at individual countries France != Germany != UK != Holland, etc.

We all have wildly different histories. Different labour laws. Different business laws. Different tax rates. Different GDPs. Different natural resources.

There's no common corporate culture as the business climate is so varied.