jkeisling/hacker-news-corpus-2007-2022 huggingface dataset:
I don't think this would be the case. (A proportion of) People love to share things like recipes, they would share them regardless. Some other people found they can monetise recipes by putting ads on their sites. They have an incentive for SEO while the other people likely care less and so when we look around we see a bunch of ad-supported recipe sites.

It is a little short sighted to then conclude that only ad-supported websites share recipes.
the only people who think distributed erlang is good are people who have never done anything nontrivial with it
The answer as often is... "it depends".

Should you run an unindexed query on every keystroke of a text input of a form for every user? No.

But if you're not a junior dev, you'll know not to do those things and you'll know to debounce the text inputs, plus maybe only query the DB is the input text is longer than n characters for example. And you'll use a GIN index at first in your Postgres DB for fast text search.

It might all sound a bit insane but I believe that everyone should give Phoenix/Liveview a try. That stack can scale and it works amazingly well even on a cheap Heroku dyno.
Planned to be used so far. BE-4 still has to prove itself.
How many urgent messages do you need to dictate while you're running without your phone?

I'm actually surprised that the watch would work for that without the phone.

It wouldn't have network, so it works offline by itself and saves the urgent message until it regains a network connection?

I'm very thankful that I'm not physically impaired so I'm not forced to rely on the garbage that is the current state of voice commands.

I find it so infuriating to use that I won't do it, but you go for it. Perhaps your training data will improve it enough to eventually arrive at a usable state.
Well I didn't double count all the 2.4/5Ghz Variant. But even so, 67 is.... insane.

And Oh Wow. I am checking out T1 now. :)
"Everything is an object" is a very deep idea. Make a system where everything is an object and every object knows what it can do: it becomes dynamically self-describing.

The "formal side" assumes a static environment, but our OS and apps and browsers are constantly churning. When the runtime reality diverges from the compile-time model, you'll want dynamicism: can this object do that? What happens if I try to invoke an unsupported operation? etc.
> Biology is non-toxic. Biology is efficient. Biology is beautiful. Biology is technology.

> Biology is not centralized. Biology is not alien.

Whoo boy. That sequence is so off the mark it's stunning.

Biology is non-toxic? non-alien? Let's start by looking out your window: toxic, alien biology is currently keeping us holed up unable to interact with one another for fear of death.

Biology is efficient? Let's talk about the lyrangeal nerve of a giraffe. Or the reproductive plumbing of a human male.
Or perhaps, instead, let us consider the tail of a peacock. Efficiency is almost an anti-goal of biology since robustness reproduces.

Biology can be beautiful--it can also be very, very ugly. And I suspect ugly is the preponderance as biology simply doesn't care about beauty.

Biology is not centralized--laughably claimed in the same breath with biology is "efficient". Much of biology is not centralized--but then a lot of biology is. We have decentralized nervous and circulatory systems--but those systems are driven by a very centralized heart and brain. Our vision system is centralized while touch is highly decentralized.

Biology is technology. About the only correct point in the whole sequence.
this must be some sort of joke.

trees were not optimized for clearing human blunders?

trees and vegetation have been capturing carbon and providing a critical service for most ecosystems on earth since... forever (well not forever but for a damn long period of time). to believe that we can come up with something better is a short time span is naive at best.

even if we do nothing, i believe that mother nature will adapt to the mess we have created and in the grand scheme of things we are just a blip.
>Can't you just make that within your network? (neighbors, clubs, events...)

Many of my friends who didn't go to college (or commuted to college) held on to whichever high school friends also stayed behind. They didn't meet many new people or do many new things. While it's theoretically possible to seek out the same level of novelty and excitement college gives you, it's also hard enough that most people won't do it.
did you pay for your 'education', or was it your rich parents?

ps, i agree with you, and i didn't pay for most of mine.
Surgeons are not typical doctors. That's not a valid comparisons.
I think the "Pixels vs ems" was a bit short. Anyone?http://primercss.io/guidelines/
There have definitely been operations to try and divert lava streams, for example on the Icelandic island of Heimaey in the 1970s:

http://en.wikipedia.org/wiki/Heimaey
If you're that interested to try the atom browser might I suggest having a look at Brackets[1]? It was out before atom and I have been using it to replace ST3 just because I liked the idea of it.

I haven't tried atom it didn't initially release with windows support so I just stayed on brackets.

[1]: http://brackets.io/
The usefully tools, thanks.
grep -r shouldn't follow symlinks, -R does however:

-d, --directories=ACTION how to handle directories;
ACTION is 'read', 'recurse', or 'skip'
-D, --devices=ACTION how to handle devices, FIFOs and sockets;
ACTION is 'read' or 'skip'
-r, --recursive like --directories=recurse
-R, --dereference-recursive likewise, but follow all symlinks
Haven't you heard it? The mobile is the new desktop.
This is not mine, but I am very excited about it because it will let me ditch using intrusive Google services, and allow me to have a true display without all the ugly elements that are enforced (like the navbar never going away).

My headunit doesn't support FLAC, and has a hard limit on the number of tracks that it can play for some reason. As a result, a Pi or other SBC with AACS could provide this functionality, which is better than the $300+ for an HDMI adapter (which doesn't work in my case anyway).

I just am trying to get the word out so that the community can help the dev take this project further.
"Once its value stabilizes, its use in day to day transactions will grow." and how will it grow when it's a fixed amount of currency with a fixed amount of transactions per second?
https://www.nand2tetris.org/ - 'The site contains all the project materials and software tools necessary for building a general-purpose computer system from the ground up.'

A new edition of the book it's based on is coming out in June I think.
Tether fails bond pricing 101.

If you have an IOU from the US government for $100 it's worth about $99 on the open market.

If you have an IOU from a highly rated US company (e.g. Ford) for $100 you'd expect it to be worth about $94.

Yet we're somehow supposed to believe than an equivalent IOU from tether is worth more?!

Oh and the US Government and Ford will probably pay you some form of interest if you hold it long enough...

It simply doesn't add up!
I didn't say it was easy :) I think you could sign up across a set of servers, whoever is willing to put their server in the list. But you are correct, there are a host of issues, since it's all decentralized. That's the cost of decentralization, but there are solutions. One would be to be put on the list your SLA/privacy policies/etc must meet some min. standards(1) exist 2) be found at a .well-known/ etc. that way the client can easily show them to the curious user.

The problem with just a username, is that's not what you need to converse with ANYONE in XMPP land, you need the full XMPP address, and last I checked, no client makes that easy for you to figure out. The full XMPP address should be easy to find as that's what you actually need. Just a username doesn't work, give up on only a username being all you need, it isn't.

I think doing invites from a tech savvy snikket server instance makes sense FOR THAT USE CASE.

For Tito's Grandma, where Tito & Grandma are not tech savvy people.. that's not easy. Tito gets setup on server Y and Grandma gets setup on server Z, and neither of them can talk to each other because the client only shows the 'username'.

Again, I haven't knowingly used Snikket, but last time I played in XMPP, it was non-trivial, even for a tech savvy person.
I don't bother with updates anymore, as they usually cause more trouble than they are worth these days. Consequently I pretty much never restart my computer unless I really really think I want an update.

Current uptime on my home machine is >6 months.
Technically correct.

But the point is about ergonomy. Go doesn't require semicolons neither indentation. That coupled with gofmt auto-formatter makes coding more pleasant.
And the people buying it even though they don't want to spend via mastercard are smart to do so.

They understand that it's building up the network effects, creating onramps, and improving the ecosystem.

Over the long run I highly doubt mastercard will be a meaningful player in the crypto space but they definitely have the ability to hasten its adoption.
Yeah after this article they'll be fine.
In the beginning was the command line.
Kind of challenging to see what this is when the "Try It!" link doesn't actually let you try it.
Couple of comments. I've made these remarks repeatedly in many threads, but I'll include them here again

1. I do think the Google lawsuit is pretty stupid. They should have known when they acquired Sun how many problems they would have if they expected to close stuff that had previously been so open. I think they should stick to enterprise support for otherwise free products. So I'm not entirely an Oracle fanboy. But quite honestly, what laws are they breaking? I certainly think their actions makes some people mad for good reason, but it certainly doesn't justify some of the comments I've seen - and I've rarely gotten answers to some of the questions I've asked people about why the disagree with Oracle. A few people have explained, and I see their answer as valid - but I think a lot of people are joining their bandwagon.

2. I know several people who worked for Sun, and were very unhappy about how the company was being run into the ground. They love what Oracle has changed about the culture. My impression of Jonathan Schwarz from what I've seen was that his opinion of Sun's products was too high, and his desire to be open-source was such that it harmed the people working for him. I'm a big open-source guy, but you have to make a profit somehow, and he just seemed like he didn't see the direness of his company's financial situation.

3. Everyone was afraid of what would happen to MySQL, VirtualBox, etc... if Oracle bought them. I was afraid of what would happen if Sun just flat-out went bankrupt. So far it appears that everything is still free, but Oracle offers enterprise support and is continuing development with good financial backing. Yeah, they're trying to make a buck, but aren't we all? What's wrong with Oracle doing it? They're good at business - so if I wanted enterprise support for my database - I know who I'd choose. But if I just want to test how my app works with their database - there's a free copy I can test it with.

4. I really like their products. I've had very good experience with their database and their tools - I think their engineering prowess will benefit these products more than their big-business will harm them. In contrast, I've been disappointed by some of Sun's products. They're good, to be sure, but there's always something I like better, and I just never felt really "impressed" by them.
Common Desktop Environment. That was also my first thought. We had it on our Sun E250.
He said useful for the media. You know, the catchall term for content publishers whose stock in trade is the soundbite, and the traditional outlets of which are getting their lunch eaten by the newer "blogger" type that makes their living by being 10 minutes quicker with a scoop? If you reflect on it for a moment you can probably figure out how Twitter is useful in this kind of world. However if you're having trouble, just search Arrington's and Scoble's archives from 2007 and 2008 and you will get more explanation than you could ever desire or probably tolerate.
1) Let's do some math here. First, as an instructor I don't get to keep all of the revenue (nor should I -- CodeLesson is providing value here as well, for which I am grateful). Second, I will pay approximately 40% in regular and self-employment taxes on my portion of the revenue. My take-home pay for this class, assuming 20 students, will be nowhere even close to $8,000. In exchange for that money, I will spend dozens of hours preparing the content, leading the class, and working with students. This is not a complaint, just a statement of fact.

2) The feedback I have received from students in past classes is that they have found the classes anything but worthless. If you learn well by looking things up on Google, more power to you -- no one's making you take the class. On the other hand, plenty of people benefit from a more guided approach that includes the one-on-one attention of an instructor. Such an approach may expose them to valuable information they didn't know they didn't know, or it may let them make a connection that they wouldn't have arrived at for months or years otherwise.

3) While you may not value training from a subject matter expert, plenty of people do. Companies routinely pay hundreds of dollars per student per day for in-person, on-site training. The cost of the training is expensive; I can only assume that companies consider that cost -- thousands of dollars per day -- quite reasonable relative to the cost of poorly written, unmaintainable code.

4) Finally, if you would like to try your hand at leading trainings for thousands of dollars a day, do it! To find students/clients, expect to spend the next several months traveling to and speaking at conferences; writing detailed, researched blog posts; helping out in support channels; networking at local and regional events; and maybe writing a book or two -- all for little or no money, and perhaps even at a cost to you. Point being: there's a lot more work that goes into becoming someone capable of leading a training than just showing up and cashing a check.
For those of you wondering why most flash applications leave wmode as window, it's simple because wmode opaque and transparent breaks a bunch of flash behaviors.

It creates performance problems, it creates browser incompatibilities, and in general makes flash worse than usual. (It also breaks accessibility, but I'm not sure if people care about that for ads)

Mode details:
http://justin.everett-church.com/index.php/2006/02/23/wmode-...

This page has a good list of known wmode related bugs:
http://xebee.xebia.in/2010/08/29/the-wmode-nightmare-in-flex...
I bet most websites have no idea why the hell they have a 'Like' button on their site. Everbody else is doing it, why shouldn't I?
I think cameras are a great example.

I don't care what my "greater tribe" thinks of a camera. Why should I?

What difference could it possibly make - unless I'm a moron who needs to be seen carrying the same camera as Bob-the-cool-guy?

Even more, only a dull minority of modern people have only one "tribe". I might share a friendship with one group of people based on a single interest and another group based on another and the two groups only marginally intersect. I was impressed that a member of my martial arts group brought a camera to video our practice group. But I have no reason to think he actually knows more about cameras than the average camera using person and I didn't ask his advice in buying a camera when I did buy one (I bought my camera used off craiglist after Googling up some reviews - basically finding the cheapest item that satisfied my needs).
An alternate scenario could also be the most at risk populations (elderly, obese, etc.) lockdown, while the young, healthy, low risk populations gain quick herd immunity
Both the BSD2 licenses and GPL licenses try to legally prevent the existence of something.

The BSD2 license tries to legally prevent the existence of the source code without the copyright notice preserved.

The GPL license tries to prevent (1) binary code distributed without matching, buildable source code (2) source code or binary code redistributed in combination with GPL-incompatible pieces, (3) ...

BSD argument: the fewer things whose existence a license tries to prevent, the freer it is.

GNU argument: existence of certain things impinges on freedom; if we curtail their existence, we increase freedom.

The only way in which the GNU argument rings true for me is that users of proprietary software unwittingly create a world in which people who would like to avoid proprietary software are effectively coerced into using it. The choice not to use it exists, but at the cost of being economically or socially disadvantaged in some way.

A software choice that doesn't affect anyone else is strictly personal, even if it is uninformed; it is itself an exercise in freedom. E.g. if someone makes a binary-only screensaver program for GNU/Linux that costs $5.99 (and contains no malware or anything of the source) the choice to use it is of no consequence. If someone likes that screensaver, it's their choice and their $5.99, and it doesn't affect anyone else even in the same household or organization.
Plenty of countries are natural resource rich and do not run into major issues.

That's certainly true. I think most of those countries are countries that have healthy economies independent of natural resource exploitation. This is certainly true of your examples, even, to some extent Norway (about a quarter of Norway's GDP comes from the petroleum industry according to Wikipedia). This is not to discount the importance of proper governance, as you say. However, I think there's a case to be made that part of the reason that many nations rich in natural resources have problems is because their extractive industries account for such a huge proportion of their economies.
I'm not there yet but came to the same conclusion. There's a need startups have that only PayPal seems to fill (unfortunately).

I see FastSpring responded in this thread that recurring billing is coming, so maybe that will become a viable option:

http://news.ycombinator.com/item?id=1413905
"Success is breaking past all these walls. Everyone goes through it."

Thanks. I really needed to hear that.
it'sachingly slow here in england, not so bad on IE but dreadsful on firefox
Yep, this is exactly it. "Hispanic or Latino" is a question of ethnicity according to the Census Bureau:

> "People may choose to report more than one race to indicate their racial mixture, such as “American Indian” and “White.” People who identify their origin as Hispanic, Latino, or Spanish may be of any race."

Basically it boils down to "Hispanic" or "Latino" being designations for country of origin, where Hispanic refers to anyone from a Spanish-speaking country, and Latino refers to anyone from Mexico or a Central- or South-American country. They're often used interchangeably in the US, though.
That was certainly why I dismissed the platform and never purchased it or attempted to build apps for it. Wintel is the platform, not just Windows.
I interviewed at Uber for a marketing position back when they were small, and decided not to take the job (huge mistake). At least back then, the people I met were super smart (a lot of them were ex Facebook, again back when those teams were super good). I never met Kevin Frisch and don't know if anything he said was taken out of context, but the first impression is not good. Also it's a bit strange for a well-respected Uber guy to go to Intuit - it's not a common career path.
I asked some of the authors about this---it sounded like the primary reason was that, in the FPGAs they were considering, the Altera PCIe endpoint was much better behaved than the Xilinx one (due to excessive link training time, IIRC).
You're most definitely a snob, and/or like coffee, and/or have money. Keurig is a decent fast solution for people who just need a kick from coffee and don't particularly care for its taste.
Like with many other causes, you start with yourself -- and that might be enough.

These days, not participating in the latest electronics and social sites and whatnot is enough to make people ask you questions. If you think carefully enough about why you're making the choices you make, then you can give pretty reasonable answers.

I don't own a smart phone, or have a Facebook or LinkedIn account. I still buy paper books. I don't blog (much). And I don't really evangelize these choices; I don't do any of this for attention or to try to change other people's minds. But, when someone notices their tech guy is carrying an old-school flip phone, they ask questions.

Usually the first thing I say is, "they're really convenient, really good tools," immediately followed by, "but, I've noticed that people seem to have a lot of trouble ignoring them, and I don't need another distraction in my life. I don't really want an internet connection to follow me everywhere."

As far as I know, I haven't made anyone else give up their smart phone or Facebook account or whatever. But a surprising number of people take a moment to think about that. They often kinda look at their phone and go, "...huh, I wonder what that would be like..."

And, y'know, just the fact that I get by and live pretty well without these things I think speaks more about how valuable they really are than any sermon I could think of.
I'm building a list of remote employers at http://www.warplife.com/jobs/computer/telecommute/

Note that that's a list of employers and consulting clients, not actual open jobs - that is, they may have filled their positions since I listed them. However it's likely they will have new open positions in the future.

I have many more to add to the list soon
In the efforts to improve surveillance they have given us the tools to subvert it. Yes, they can watch us all, but we can also all watch each other. Yes, we have nothing to be ashamed of, and they no longer control the ability to spread ideas about what is shameful. When they are abusing one person, everyone can know.

Ai Wei Wei would not still be in communication with the world without the same technology that is permitting his surveillance.

At the same time as the surveillance state is growing, we are being told that all of the platforms that have the broadest potential reach are lame. That facebook is not cool, so any messages you send out on it will be judged by the medium, not the message. We have more than enough power already to reach other with messages that spread faster than a security state can quash them. The Chinese government's control isn't growing, its faltering. The US government's control isn't growing. They know more about us all, and can do less to us.
>Probably the solution is to have high standards for all students and classes they all can participate in.

Well, one could propose that "AP Calculus" should be the high standard for a high-school diploma for _all_ students but neither the parents nor teachers would support that.

EDIT to reply: the "AP Calculus" was just a placeholder that people are familiar with and not intended as a tangent into any hidden self-serving agenda of The College Board revenue generation. We can just call it "Calculus 101" for purposes of this discussion. The parents would not universally support passing "Calculus 101" as a mandatory requirement for their child to get a high-school diploma.
What if a glider separated prior to the initial main landing? I guess that would increase the risks around the landing.
Don't let your kids tell their teachers that you told your wife that you only believe there are two sexes while you were alone in the kitchen. That kind of problematic belief is cause for bringing in CPS to take the kids away to be raised in the foster program