jkeisling/hacker-news-corpus-2007-2022 huggingface dataset:
Presumably they're not related by movie subject; they're related by viewer preference. That is, Netflix is effectively saying that stereotypical person who watches and enjoys [movie A] will also tend to watch-and-enjoy movies X, Y, and Z.

This is the same algorithm broadcast networks enact when they try to figure out what shows to pick up: "who does our audience consist of? What would they watch if it were offered? Air things like that." This is why, for example, the History channel shows Ancient Aliens documentaries—they have nothing to do with History; they have everything to do with the particular people who tend to watch the History channel.

You can usually figure out pretty explicitly what cluster you're being assumed to be in, and what it's like, by watching the advertising attached to a TV show or movie. Why do they play SUV ads at Disney/Pixar movies? Because the people in the theatre with money to spend tend to be parents-of-five-year-olds, who often are considering purchasing a new car. Thus, if you told Netflix you had watched a Disney/Pixar movie, it would probably recommend you other media that people in your cluster—people who might buy an SUV soon, to put it one way—would watch.
Woah. Blast from the past. I remember that from the .NET launch. I still think it's a really awesome initiative, and this sort of thing would be great for getting high school kids interested in programming.
The philosophy of Jump reminded me a lot of the philosophy behind Khan Academy, but with that philosophy used to adapt the curriculum instead of to create a new way of digesting knowledge and exercising it. While they're similar, the biggest advantage I see for Jump is that a school adapting their curriculum to Jump would be much easier than adapting their curriculum to Khan Academy.
There are plenty of nice places in Texas where 3-6k/mo is good living. Many are even in the cities, away from (most of) the rednecks that create the stereotype.
personally I wouldn't use this but I think its a great idea. that being said i think allergies might be a larger market than migraines.
Three of the four will do nicely.
I changed to LaunchBar (http://www.obdev.at/products/launchbar/) about a year ago. No complaints so far and I also like supporting an independent developer.
There's a lot of residual good will for Plan 9, because of the people involved, and because of the way many of its good ideas have work their way into other OSes (despite Plan 9 itself's relative lack of success).

So ideas from Plan 9 will always have an audience. As for top of the front page, it's just how things bubble up and down, no cause for alarm.
http://www.amazon.com/gp/product/0449207862/ref=as_li_tl?ie=... (affiliate link)

http://www.amazon.com/Winning-Through-Intimidation-Robert-Ri... (Non affiliate link)

UPDATE:

I actually have a Prime account and Kindle so I was able to read the book for free using the Kindle Owners Lending Library.

http://www.amazon.com/Winning-Through-Intimidation-Robert-Ri... (kindle edition link affiliate free)

http://www.amazon.com/gp/product/B00KQZU7SY/ref=as_li_tl?ie=... (kindle edition link with affiliate id)
That doesn't surprise me, because I already have a Chromecast.

And there are many other instances of small cheap computers too, but my point is this: once you've seen a little device that plugs into a TV/monitor and does stuff, you've already seen a computer, because all these things are computers nowadays. Hardware has to be seriously small and special-purpose nowadays to even consider a microcontroller. It's the age of system-on-a-chip.
That is a good point.

Ex military often have trouble finding jobs that match their skillsets as well. Not many civilian jobs encourage you to annihilate the denizens of under-developed, resource rich regions.
Top tier universities just can't react and find talented faculty that quickly.

In a sense I think this is right—they can't, right now—but in another sense I think slow reaction times are a choice: they can react much faster but choose, for cultural and bureaucratic reasons, not to.

I'd also like to see universities move away from tenure-based hiring and towards long-term-contract-based hiring that effectively rewards strong instructors. Doing so may among other things alleviate some of the current slowness in university action.
Wow. Ignorant or wilfully stupid?

We might as well argue that Blackberry be forced to run a common OS.
Same age as well. And that’s after strongly correcting for the stereotypical “they don’t make music like they used to” bias that one might accuse me of.

Professionalism is seen as patronizing - which is a vibe I can mostly get behind, but massively hinders direct, important communication or collaboration. I also see a lot of dishonest but well-intentioned platitudes being thrown around that hides actual feedback.

But I’m ranting! Literally sounding like an old person... should I feel guilty about age-ism??? That’s my young person perspective.

It’s good to not feel totally alone in these things. The kids behind us are wild, in my opinion.
Is it reasonable to expect that everyone in every WFH-friendly job is actually "doing what they want to do" all the time? In my opinion, no way. Even for someone doing their dream job, parts of their day-to-day are guaranteed to be eaten up by objectively not-fun tasks.

Also, the fact that someone enjoys their job doesn't mean the experience can't be improved.
Sorry, I misread.

What usually happens is that those people have you on their contact lists, which they uploaded to Facebook to find more friends.
I'm actually using multiple sheets and jsonp [1], but that's essentially what I'm doing.

[1] https://github.com/hasgluten/hasgluten/blob/master/src/app/p...
Well, simply put, there's more to a good user experience than having some high Mbps. For example, if your latency is high then loading a web page with fifty small pictures will take longer than one really big picture.

On your phone, when chatting with someone, the connection will be really choppy.

Think of it as having a car that can go really fast in a straight line, but it takes a really long time to make any left or right turns.
Yo' momma loose.
I've started to resign to the fact that people are simply going to do what they're going to do. Look at the state of English only a couple centuries ago. Language evolves quickly.

Blindly accepting all changes goes too far in the other direction. People can write however they like, but people with an interest in communicating clearly in written English usually adopt a middle way by developing their own style based on a mixture of conventions they've been exposed to. For example, I typically write in semi-formal US English influenced heavily by the Chicago Manual of Style.

There's a beauty in having standards in order to make certain categories of text (such as work e-mails, quotes, or newspaper articles) easier to read and understand, but there's also a beauty in having multiple standards that are flexible and can slowly adapt to changing tastes over time. No-one is fixed in how they have to do things.

I don't believe we should encourage people with an interest in communicating clearly in written English to simply "do what they're going to do" but to appreciate the gamut of professional written English and to try and stretch the boundaries of it little by little, without falling into heavy use of slang or neologisms. Written English is a different beast to everyday, casual speech.

The English language moves, for sure. I believe, however, the vaguely defined standards of formal English shouldn't be ignored, changed too rapidly, or pushed in too many directions at once. It takes people time to keep up and, at the end of the day, clear communication is what it's all about.
What I suggest for most folks is to tie it to a stable branch, that way you get overnight fixes but nothing potentially backward-incompatible. When a major release comes out, you need to svn switch to the new branch.

Many folks in the WP community, including myself, svn up to trunk. I wouldn't recommend that for the general public, but I think it's only broken my site once in the past year and I fixed it by running svn up again. If I was smarter I would script it to svn up, check the site, revert if it was blank. WP.com syncs to WordPress trunk pretty regularly, as well, sometimes daily depending on where WP is in its release cycle or if we have to do any database migrations.
That's neat. I used to live in Ann Arbor, which is a quiet student town that gets very crowded on football weekends. It would be interesting to make up a game that makes users match unlabeled traffic graphs to the towns or neighborhoods where the graphs were generated.
You realize you admitted here to giving him 5%.

Many (most) people who own percentages of a company do nothing. They gave money or services at a point in time for a percentage and that’s that. No additional work required. No backsies. Treat it as a life lesson.
Healthy food like frozen chicken, canned vegetables, potatoes, apples, and eggs are widely available and cheap unless you're in a complete food desert.
That's what is most crazy to me. Even the creator of Nim (Araq) flamed this guy in the Nim forums but most of his criticism seemed to be superficial and opinion based. I don't know what to think. I'm not a language expert by any means. I just hope this guy succeeds, the goals are tremendous.
True, I wonder if it's driven by people's need to over-express over the internet since there's no body language
I didn’t mean to say it was their fault. I’m assuming they’re operating within the parameters required of them by their administrations.
welcome to the community, I'm a new Beijing resident myself and was pretty surprised to find that there isn't a well established hacker community here there's diverse groups (BLUG, GTUG, Beijing Coworking, etc.) but there isn't a unifying space for them all. Thus, this was born.

no bean-bags yet, however, we do have two large chairs which are replicas of Michelangelo's David's nose :), but we will certainly have nice space, tables, wifi, etc.

What incubator are you with? We're always interested in who else is in the startup space, to see if there's any opportunity for 双赢 win-win, or at least a meeting.
> because APL is a set of design choices that have already been made

Compare J, Q, and Dyalog. Three modern APL dialects, very different in feel.

You might protest that J or Q aren't APLs (they only use ASCII! Q has ragged arrays!), but that's like arguing Scheme isn't a Lisp.
I'd actually say you've got it backwards. The bigger you are, the more sense it makes to host internally. The smaller you are, the more it pays to pay someone else.

I don't know what your hourly rate is, but if I had to spend even one hour looking at ANYTHING to do with my own server, I would've been better off paying for it to be hosted somewhere else.

The only way it would be at all sensible to do this is if you had no traffic, weren't selling anything and hosting the app was as much a hobby as the app itself.
Also, people with 'no experience in the language', but with 'general programming experience' will be primed with the conventions of mainstream languages and biased against s-expressions.

(Btw, it's Jef Raskin.)
Apologies for my ignorance, but what's Indy? I'm assuming it's not related to the race of the same name.
I am by no means a theoretician and I 'get' lisp. I do maintenance and extension on a code base that stretches back to the late 80s. It is a product that runs on windows, has a large user base, and is still gaining customers (though in a decidedly niche market).

It appears to me that you do not have very much practical experience writing code in lisp. You are understanding the 'code is data' statement in completely the wrong way.

I store and treat my 'data' in exactly the same way that anyone would in perl or python or ruby. I don't think I've ever had a problem distinguishing code from data, when I had the desire. (I keep it in config files, or data files, or in variables).

Code is data, to me, means that I can take some data, and transform it into code. Code is a description of how the world is, at some level, and so is data.

(For example, I could take a description of the hierarchy of a website's rest service, and write a function to transform it into a series of functions that do the proper requests, in the proper formats, with the proper parsers).

How can you argue that lisp does not obey any principles of HCI simply because HCI wasn't invented when Lisp was? It doesn't make sense as an argument. If I don't have a name for something, does it not exist? Gravity didn't exist until Newton described it?

What HCI principles does lisp violate? (I find the idea of HCI principles dubious. Isn't good HCI 'whatever scores well in usability tests').

Lisp is not theoretically pure. It is theoretically empty. It makes no assumptions about what the 'proper use' of it is. The whole point of abstraction, to a programmer, is to 'paper over' the actual language and make the program a description of itself. Lisp is amazing at abstraction. (By amazing I mean the unqualified very best).

----

As an addendum.
Your comparative usability study[1] is horribly flawed, because you assume programming experience. You should assume no programming experience. The majority of programmers have experience in an Algol derived language. This introduces a huge bias into any study that you would decide to do. Anything that looks and acts like Algol will be easily deciphered, anything else will not be.
Maybe a POSIX shell, as the POSIX shell standard is small and more most purposes fixed. But you don't want to use the OS python, as it is inevitably old and outdated.
I agree.

The visionary executive team at a certain company I worked at felt otherwise and poured millions and thousands of eng hours into recreating HTML/JavaScript MVC components, but with YAML
Maybe it's the perfect time to seriously consider whether Google should be split up. They control everything. From a nameserver, through a web browser, to online services and advertisement.
Here is a proposal for terabyte blocks:

https://blog.vermorel.com/journal/2017/12/17/terabyte-blocks...

It works out just fine and there will enough profit from sub cent transaction fees to have thousands of competing data centers. At that point you could even declare the system to be more cost effective than any other kind of financial infrastructure.

Any complaints against Bitcoin's excessive energy consumption would be void, except this is not the future that Bitcoin HODLers want so it's incredibly difficult to see how their theories would become true in the future.
"Nobody wants to stick their neck out because the petrochemicals lobby will go after you, your career and your family."

Yeah. That's more blunt and succinct than I put it, and you're absolutely correct. It's a damning indictment on our laws, our governance and even our society that this can actually happen.

These days, techies and engineers fear to speak out and it takes a very brave person to be a whistleblower—and when they are, they're even ostracized by work colleagues who know the facts just as well as they do.

Laws have to be strengthened and new ones enacted but unfortunately there seems a snowball's of that happening.
There will always be more pressing matters. Prioritizing them is a bad idea.
The article mentions the problems with teachers in the second half.

Many schools are in the grip of one of the most anti-meritocratic forces in America: the teachers’ unions, which resist any hint that good teaching should be rewarded or bad teachers fired.
This is true, and forgive me - I do forget this often. When I lived in one room of a shared apartment, I probably would have jumped off the balcony by now due to too much time with my roommate.

But! If remote is the new way, then we don't have to live in the city center. Especially in nice countries with good train systems, we can live in more distant places where rents are cheaper and we can have an entire place with yard to spare. I'm in NL, and I have about 150 square meters of indoor space plus a big yard for less than 800 eur. Previously I spent 700 for 35sq meters and no yard. The difference now is that I'm in a village 2.5 hours from Amsterdam. As long as there are trains, I can go to the office on occasion.
> Opposition politician

What a surprise.
>What sucks is the leverage is going to be demonized here, when the actual problem is Hwang's lack of transparency (albeit legal) to his brokers and his frankly stupid risk management.

Seems to me the onus is on CS and other prime brokers to require Hwang to disclose or otherwise do due diligence on his other bets.
Gandhi's take on the "bread-labour" idea via Tolstoy/Bondarev puts a better perspective on issues of intellect. Bread-labour being the physical labours involved in the direct sustainment of human life.

Based on their insights, I think that if we're privileged enough to live without worry of the basics needs of human life, and make our livelihoods on intellect alone, then that comes at the expense of humanity's potential for equality. If this is what is happening, then engaging some of our time in bread-labour becomes a concrete way to combat inequality.
"In terms of reliability, every time over the last 20 years (some distant, some recent) where I tried to live with a Linux desktop, things would stop working after a short while."

nixos (a linux variant) addresses this on a much deeper level than any other os.
Young overweight people are not safe.

Young healthy people have never been at risk.
Good luck "reporting anonymously" after rising issue multiple times in good faith in the first place.
I've never heard that before, but I kind of like it. Sounds a bit nicer and is easier to say than 'Post Gress'. I'm still not sure how to pronounce the proper name, when it has 'SQL' as part of it. I think it's 'Post Gress Queue Ell', but it feels… bad.
"Now you have 2n of these values. Interpolate between them down to your point, using an S-shaped cross-fade curve (eg: 3t^2-2t^3) to weight the interpolant in each dimension. This step will require computing n S curves, followed by 2n-1 linear interpolations"

I don't get this part. If it's 2D and I have 4 grid points, how does that figure into the S-shaped cross-fade curve? ie, I see a parametric function with time, but I'm not sure where the grid point dot products figure into it.

Anyone care to illuminate, or point me to some article?
Tinder in the main bullet points but not cryptocurrency/blockchain (hype or not, whatever, it was big thing throughout the decade), the "big bang" of deep learning or quantum computers?
I think something is wrong with the map or some sites' coordinates, because some POI are in the Atlantic, west of Europe.

Also the Netherlands memorial is located in Belgium, but in the "How to get there" instructions it is said to be east of Maastricht.
He's not better than that. You have to remember, he caters to an Apple audience. Because of this, when he is critical of Apple, his tone is soft and non-threatening so as to not offend his audience. When he is critical of his competitors, he often takes a hard, holier-than-thou tone in his posts to enforce his audience's affinity for Apple. In other words, his blog is highly polarizing by design.

This isn't a bad thing, every product needs their evangelists, but we must not confuse evangelism with journalism (not saying you did that, but I mean in general).
I assume he's actually A/B testing whether explaining about A/B testing helps his conversion. If not, the irony is killing me.
" lift is now a commodity ... SpaceX will probably end up shutting down"

I take this that the price of orbital launch is insignificant compared to the cost of preparing and operating the cargo.

Are there any signs that space born cargo with lower capex and opex (and hence whose operators would have higher price sensitivity) would arrive?
In what sense is it working? It's currently very expensive to use, almost all functional apps are essentially speculating, and the system is quickly outgrowing commodity hardware.
Searched about it because it might matter and came up with this article: https://www.internetgovernance.org/2017/11/07/jurisdiction-i...

Apparently it is under Californian State law so US law.
Sorry that example was too general, I was just trying to indicate that doc specs shouldn't be based on performance alone, as the most efficient format would be a memory dump like the old word formats or lots of inline style, clearly bad formats that we've moved away from. NB that concatting CSS does not change the doc spec at all, it's not the same kind of change either.

In the same way that the browser can choose to load higher res images based on resolution or breakpoint hints (srcset), it could choose to load higher res from a list of images without x2 etc but with image resolutions (picture with sizes). I would argue the browser choice should be based on far more than the HTML writer's ideas about device/display resolution at the time of creation.

To let the browser choose, the HTML could specify either original image sizes or some kind of desired resolution threshold for each image (srcset), but HTML should not know about the specific devices it is rendered on or include hints for rendering, I think that's an important distinction which is worth preserving. Not out of some desire for purity, but because separation of concerns stops bleed of concerns from one domain to the other and horrible messes later as the two domains become inextricably bound together.

I do think this is a terrible direction go in for that reason, it worries me that browser performance is used as the justification, and it would appear many agree with me, but we'll see by how much usage this gets I guess, I know I wouldn't use it because of the concerns above.
The author of TFA mentions these solutions usually acknowledge the need for atomicity, and try to achieve it by reusing memcached's locking primitives. I understand the failure is that either they don't get them right or use up all their time without a complete solution.

To be honest: it's how I would have failed this question.