jkeisling/hacker-news-corpus-2007-2022 huggingface dataset:
Yes, I've been reading about this for a few years, you can find some people on slashdot or similar discussing peak power comparison between CRAYs and core i5 and they were already ~comparable (CRAY still won for sustain workloads). Recent machines are even more powerful but yeah the utilitarian aspect is different to say the least.

Got me thinking about why computers in the first place.. in the 90s a computer was mostly sold as an office like tool for the home. "Get access to big corp tools !" marketing feeling. You get to write document, print them, organize your stuff (some people had movie tape databases), finance etc. But in retrospect we didn't use much of that (it was more a gaming machine for me, and later CGI tool) and with the web.. printing went away.. local db went away. People probably still do financing. But now electronics have become a social gateway .. see news, pics, chat. A billion dollar device production requires either a nation, a big company or 7 billion customers :)

Do you ever try to imagine the face of a 50-80s scientist if you came back in time to show him an iphone ? he'd faint of laughter I guess.
But you do! There’s a ‘Interests’ profile of your visitors in the stats, which is based on what they do on other sites.

Of course in any case Google knows and they choose how much they want to tell you.
What makes you so sure that they don’t understand? And how are we ever to make progress if everyone’s problems have to addressed from the beginning?
> I can't read hebrew ancient or modern, I'm told it's a dense script with ambiguities in written form, which make interpretation overly subjective.

Isn't that true of every language? Especially when reading an older text where we dont have the context of a native speaker.
Here are two examples I have seen with driving that are completely bass ackwards but support your point. A motorcycle parks in a car spot in a busy parking lot that has no designated motorcycle parking spots. Car drivers get annoyed with the motorcycle (sometimes accosting the rider or leaving angry notes on the bike) for taking up a car spot. Those people that do this do not consider that the motorcyclist could have just used their car and taken up the exact same spot and they’d never know the alternative existed. But because it’s a bike they can’t get past how it’s unfair.

Another one is lane filtering (sometimes incorrectly known as lane splitting). I am not talking about zooming past everyone at double the speed but the practice of motorcycles riding between cars to the head of the column at stop lights and the practice of motorcycles riding between cars when the cars are moving slowly due to traffic. Legal lane splitting in states like CA limits your speed difference to 15 mph above the average speed of the cars and research unequivocally shows that this practice results in fewer accidents (bikes often times get rear ended at lights due to cars not seeing them so being between cars is a huge safety boost), and good for traffic (bikes not taking up a spot that a car could occupy). Yet people get supremely annoyed at this because they think the riders are somehow cheating.
Same here. I have taken the test multiple times throughout my life and I get INTP every single time. The description is completely accurate too, down to the individual nuances describing an INTP. It’s frighteningly accurate.

I wonder if less common MBTI types are more accurately defined.
> I don't understand how the value of tokens drifts towards zero

This is the software industry after all.

Take for example a multi-player game with purchasable trinkets. Player "invests" in a copy of the game at $50 and 20 trinkets originally costing $1 each. Platform the game is designed for becomes obsolete (say, an app targetting Windows 3.1 or Android 2.1), or the company goes bust and turns off the infrastructure supporting multiplayer functionality. Perhaps having issued all the tokens it can, the company simply loses interest in continuing to pay for that infrastructure.

What happens to the value of the issued tokens? Well we know what happens, much as we know what happened to the millions of 3.5" and 5.25" floppy disks containing licensed software written for Windows 3.1 that were manufactured in the 90s.

The only way to preserve the value of the "investment" is if the token is supported in perpetuity by a functioning market that must by necessity not be dependent on a single piece of software (game), OS platform, vendor or centralized authority of any sort.
ScyllaDB, which is Cassandra and DynamoDB compatible is a good alternative.
D can compile your entire 140KSLOC project faster than Rust, TypeScript, or C++ can compile a single file. (The lexer has tricks like skipping multiple spaces at once in order to achieve this.) So, there isn't really a need for incremental compilation yet.
I see weight not being as big of an issue. Obviously you can't go crazy nuts with weight but aerodynamics is the main factor.

Pushing air out of the way continuously is a real drain on energy.
> The March crash was the event that was going to normalize asset prices, but really just became a blip due to the pump.

The main reason it was a blip, is because earnings have returned almost to pre-COVID levels for large public companies. Just as everyone expected. Did fiscal and monetary policy help smooth things out? Sure. But again, earnings are normalizing, like we knew they would. Markets discount the entire future, not just what's going to happen next month.

> Overleveraged and poorly run businesses should fail. People who made excessively risky and speculative bets should have had them go belly up.

Most companies pre-COVID were nowhere near "excessively leveraged." I think you (as well as OP) are conflating 2009 with COVID. These are two distinctly separate things. As are monetary (The Fed) and fiscal policy (Congress).

> The business cycle is no longer a cycle at all, things just go up.

So you're saying "this time is different." Let's see how that plays out.
> OK, so in a pure capability language how would you implement this: program A depends on dynamically loaded/installed plugin B written by some third party, that in turn depends on library C. One day library C gets a native implementation of some algorithm to speed it up. To load that native library requires a capability, as native code can break the sandbox.

Now, I'm a little outside my area of expertise due to not having worked with capability systems very much yet. (There aren't that many of them and they're still often obscure, so even just trying to gain experience with them is difficult at this point.)

But that said... in an ideal capability system, isn't the idea that native code could just break the sandbox also wrong? I would imagine that in such a system, depending on another module that's running native code would be just fine, and the capability system's constraints would still apply. Maybe that could be supported by the OS itself on a capability OS; maybe the closest thing we'll get to native code for that on our existing POSIX systems is something like WASI[0].

> You often wouldn't need to. What permissions a module has is dependent on its implementation. It's legitimate for a library to be upgraded such that it needs newer permissions but that fact is encapsulated and abstracted away - just like if it needed a newer Java or a newer transitive dependency.

If our goal is to know that the dependencies we're using don't have more authority than they need, isn't it a problem if a module's permissions may increase without explicit input from the module's user (transitive or otherwise)?

[0] https://hacks.mozilla.org/2019/03/standardizing-wasi-a-webas...
We need a rethink of how we're monetizing our privacy. We're like chumps at the table.

So, current state of affairs is we get bunch of free services, with IRL lockin effects, and place control of social norms in the hands of a handful of companies.

In the aggregate, it's fair to value these free services at say $1000.00 a year, if you paid for it.

Now, is our privacy really that cheap?

Shouldn't LinkedIn-cum-Microsft being paying me to get an inside seat at my professional life? They pay me, and we exchange a strictly delimeted bits of information I am willing to part for payment.

I bet, lol, that one would easily make far more than a grand a year from selling specific bits of one's personal and professional life to interested companies, maintain direct control of one's privacy regime, and likely end up enriched, rather than sucker punched as is the case today.
val list = listOf('a', 'b', 'c')

val map = hashMapOf(
"John" to "Doe",
"Jane" to "Smith"
)

Seems pretty non-ridiculous to me. Maybe you were using an old version? I guess you can switch now :)
I wouldn't say that FoxPro was the kind of tool that "made regular people implement solutions". It was still a fairly complicated PL and framework - in some respects, more so than low-level languages, actually. It was just particularly well-suited to the kind of CRUD-but-complex apps that are especially common when automating business workflows.
Bruv. You're catching downvotes for two reasons. A: ageism and B: also not realising that tools like the "old ones" used lasted decades. Release dates are a poor metric here.
But the whole point of a bank doing something like this, is that they have the reserves needed to not have to buy/sell on the open market. They can take your "sold" token and give you the observed market rate for it; then put the tokens you gave them in their own holding account, listing them on the exchange for the price they're willing to pay, and wait. They're in no hurry to liquidate.

If a buyer then comes along who's willing to pay that price—and that price is higher than the current market price for the token—then the token goes up in value.
I tried to use Podman a few months ago, but the time spent to execute the "podman" command was considerably higher than that of the "docker" command. I am worried if this is a fundamental problem of the daemonless design. If that is the case, it would not be possible to solve the speed problem of Podman.
Inner functions in closures are tested in much the same way as methods are tested for classes.

closure = OuterFunc(var1, var2)
self.assertEqual(closure(var3), result)

inst = SomeClass(var1, var2)
self.assertEqual(inst.somemethod(var3), result)

When you think about it, there isn't much sense to calling an inner function without having called the enclosing function (the inner function typically depends on data trapped or closed by the outer function).

Likewise, there isn't much sense in calling a method without having instantiated a class (methods typically depend on data stored in the instance).
Because in reality he could have gotten to 99% but never to 100%. There was always the chance that a student genuinely aced the exam on his own accord but would get accused of cheating and expelled anyway. That would be disaster for the prof and the school if the kid turned around and sued them. So instead he opted for a typical prisoner's dilemma to weed out the cheaters. And notice the carrot for that, take an ethics course and all is forgiven. Not, you will fail this class but be thankful you're not expelled.
I may not have had to deal with as bad of a school as you did, but from what I have experienced in school life in the past, I have come to the conclusion that the #1 problem is students, with #2 being parents, maybe #3 being the way the (US at least) public school system is designed, and then somewhere at #4 or below would be teachers. Not saying that every teacher is great or without flaw. Just that many are good, many are decent, and many are -- well -- mostly insignificant compared to the impact of the students themselves, their parents, the system, etc.
Well, maybe 'very different' was an overstatement =).

One way to look at it is that we should use single-use functions as far as possible to keep code straightforward.

And as jpr said, LET* can potentially promote bad style, giving one the inclination to mix functional and imperative styles in a potentially troublesome fashion.

I think it was in 'On Lisp' that PG said that use of LET* should be minimised for the reasons above.

But if not, you're right. Use LET* just as you mentioned, but don't use LET* for all cases.

Some discussion available @ Stack Overflow: http://stackoverflow.com/questions/554949/let-versus-let-in-...
http://historio.us/ can also import your bookmarks, just upload the delicious dump.
Delicious was one of the best resources for finding articles on niche interests, for surfacing articles that were especially good, and for finding others interested in the same topics as you.

As for two specific examples: Learning Ruby on Rails has been a long, slow, struggle for me. A number of reasons for that, but one of the main ones being that I don't have many other programmers in my area that I can talk about it with. Although there are scores of blogs and tutorials on Rails, it's hard to know which articles are good, and nobody has the time to read them all. So if I was looking for a post on, say, integrating jQuery with Rails, I could do a quick search at http://www.delicious.com/tag/rails+jquery, and I'd find a bunch of articles that had been selected by individuals, for their own use. It was great for finding high-quality content.

Another example deals with niche interests. Delicious made it easy to suss out who is talking about $randominterest. Just by going to http://delicious.com/tag/randominterest, you can see who else is bookmarking it, who's writing about it, and so on. Especially when dealing with, say, fringe programming languages, or uncommon design details, Delicious makes it easy to find people.
I haven't tried. Our prospective customers often want to physically inspect our data center as part of their due diligence process, and I can't see how Amazon could accommodate that.
Like others, I was pretty confused until I reached the part where they said to buy the $20 bottle instead of the $50 bottle. I think what they're really tracking here is that high end wines are (usually) over priced.

I'm not an expert at all, but I also think certain varieties tend to be much more represented in the high end offerings. Cabernets is the one that comes to mind off the top of my head. I personally won't buy a cab at any price, and I think that dislike is often shared by my generation and those younger to me, but older generations tend to be much more prone to buying them. I wonder if age is a factor (and hence buying power) in which wines people will tend to rank highly.
why not hand the data over to DMOZ to take care of
Memories was a feature that was desperately needed. Everything else is meh. How many times do they have to change the design of the same pages without adding anything new?
defn harkens back to an era when using a computer meant using a teletype, putting an extreme premium on terseness in naming. And it's just an example, car, cdr, cons, etc. are just as bad. It's easy to memorize these but that doesn't mean they are the best choices for readability, writability, etc.

I have a hard time believing that the best choice of name for all of these operators just so happens to always be some 3 or 4 character string that's almost but not quite a word and seems to have dropped some vowels.

As for "public static void ...", that's a disease of another sort, equally as bad.
Even as a reference book, I find the ability to read it on my cellphone useful. I've can either waste my 10 minute light rail ride browsing pics.reddit.copm or I can learn the existence of a few system calls that might be useful someday.

The ability to search is also nice.
Can you explain some of the reasoning behind that policy, because I don't understand it.
I love Dr. Ron Paul!
I'm going to call my representative (Mrs. Pelosi) and encourage her support for this bill!
I looked for a prior submission before posting - search and browse. Somehow I missed it.
Thank you for your advice it really sounds good to me. Although I think I'm pretty flexible and you know if you are sick of something you will give everything to make your dream work.

I searched a little bit and found out that I have pretty good chance getting a visa for work (developers are needed, I will have a graduation, I'm young and so on).

Yeah winters here are kinda hard and pretty cold. How is summer in the bay area? Is it extremely hot?
I checked some average weather data from san francisco and it looked pretty good to me.

Renting a room will be kinda pricy but you are absolutely right about trying first before I gave up everything.
> Is Ron Paul just capitalising on yet another libertarian crackpot movement and actually hurting the very legitimate cause of telling the TSA to keep their grubby paws and scanners away from travellers' bodies?

I would say it's people that call him a crackpot instead of looking at the merits of the argument that are hurting this legitimate cause. Watch the video. He's right; we expect the government to protect us and have become submissive to them. Not enough people care and it's sad.
Call them webs. Seriously.

"Create your web." It has just enough confusion power to get people talking about your site, like "tweets" did for Twitter. Network is too technical sounding. Everyone uses "the web" so they're familiar with the term in a positive way. Enabling users to say things like "You should join my web" could be powerful.
Is Ron Paul just capitalizing on yet another libertarian crackpot movement and actually hurting the very legitimate cause of telling the TSA to keep their grubby paws and scanners away from travelers' bodies?

Preventing the government from groping travelers is exactly what libertarianism is. In this case, most people seem to be behind his "libertarian crackpot movement", if only for the TSA.
I've posted this link before, but these NLP posts keep popping up on HN, so I'll keep posting.

Over at http://www.repustate.com, we're taking the more common functions that NLTK performs (and the ones it should) and porting them over as web services. NLTK is kind of buggy here & there, and it's not too great if you're dealing with big data sets. Our API, with the obvious handicap of network latency, is lightning fast because we ported many NLTK functions down to raw C.

Our API is free so have at it, let me know if you want to see us add anything.
A milder form of the same would be to have a bicameral legislature, where one house is elected by universal suffrage (including the perpetually dependent), and another house limited to those who are net-positive taxpayers. (Or perhaps similar: subject to a poll tax equal or larger than the guaranteed minimum income.)

An interesting question is whether government employees and large government contractors count as dependents for representation purposes or not. Some of the same tight-feedback-driving-increased-benefits-without-regard-for-true-value loops that are of concern in the generous-welfare case are also at play with regard to civil servants and large companies wholly dependent on government spending.
Reading is 2-3 times faster than listening.
The teacher used statistical analysis - enough to prove that a lot of students did unrealistically well on this test, but not enough to prove that any one student cheated (after all, even a poor student can decide to start studying or get lucky with the questions.)
I access irc via screen + irssi on my linode box. I'm in the same boat as him right now. Revering to prgmr for irc for the time being.
you talkin about this $45 like it means something.
All the teachers i know get very little supplies, and end up having to purchase their own paper , or even BOOKS.. seriously..

$45K is a pittance for what these teachers deal with in a city like Baltimore.
The cheaters(?) would be visible if they do significantly worse in the second test, compared to the first.
"Incidentally, have you ever tried to read Rand's Introduction to Objectivist Epistemology?"

Yes. I was pretty fanatically into Ayn Rand and probably a lot like you when I was 17 years old. I've grown out of it; while I appreciate Ayn Rand's influence on my intellectual development and genuinely encourage people to try and understand her ideas, I've found points of disagreement with much of her philosophy.

More to the point, I don't find it particularly useful or honest to contribute to discussions if one have nothing more to say than simply applying someone else's opinions to the topic at hand. It's not like physics at all; the solution to a physics problem can be non-obvious, whereas applying Objectivism to the idea of a guaranteed minimum income is a very straightforward exercise. (And, more to the point, not in the least bit convincing if you don't already believe in the Objectivism!)
It seems like a good control surface.

For example in an electronic music context.
> You can help Tails by testing the beta for Tails 5.0 before the end of April

Not sure that I want my clandestine activities running off a beta version of Tails. Let them iron out a few issues before I run the mainline version.
The word “pharmaceutical” doesn’t appear anywhere in the article and it’s clearly about financial predictions when you’re focusing on masks and lockdowns.

So uh, get lost troll?
Your summary is indeed very biased. Maybe someone could use the first bullet point. Better to look at the last paragraph:

We got to grow up and go back to school, relearn all about Maths, statistics, and generally scientific reasoning. We need to man up and re-learn that being a good coder has nothing to do with the number of stickers you have at the back of your Mac. It is all scientific - we come from a long line of scientists, we have got to live up to our heritage.
How will it be more profitable in the end? If verizon can't differentiate themselves, they will find themselves in a more and more competitive market, driving prices down.

I hate this idea, and I think it's wrong for us to allow it to happen, but it's the right move for the carriers.
It's a joke. You can interpret any of them as the lame one.
No doubt the future is streaming. But it won't be from Netflix for at least three reasons.

They have very little to zero leverage for content deals.

They've already chased the market to the bottom on pricing.

But most of all, they're just another over the top broadband service. NN is going nowhere. One day real soon now, Ma Bell is coming a knocking for $4 of that $8. They don't "own" the customer in the telecom sense, and that's all that really matters today, tomorrow, and forever in the US.
It's easy to be a cynic, and it's hard to argue with one. But cynics don't change the world for the better. Your opponent in this argument has done it.
Just for reference there are roughly in the region of 15-30 million professional developers in the world. However this doesn't include a fairly large chunk of people (i.e students) who are probably the group most likely to be using StackOverflow. So I think Joel might be pushing it a bit to say most software developers are using it (although they have a fairly respectable chunk of the market).
Providing ideas which could be patented on the application form seems quite foolhardy (for the applicant) .. is that a trick question?

EDIT: Actually, I suppose it serves two goals -> could show potential ingenuity, but also reveals how 'trusting/guarded' the applicant is.
Yep, they have huge expansion plans. At the peak of their growth (circa 2006) they had ~4 employees. Currently I think they have ~40, expanding to 80, projecting 180 in some future. The 40>80>180 plan was announced at Wikimania'10, I believe.

What bothers me a bit, enwiki got into steady-state like 3 years ago and some people claim the activity slowly goes down. Meanwhile, the staff expands. I do not really understand the process.
While maybe not exactly what you're after, they already have daily builds over at http://cdimage.ubuntu.com/daily-live/current/.
I was going to upvote that comment until you told me how many votes you have -- now I feel like it's probably been upvoted enough.