jkeisling/hacker-news-corpus-2007-2022 huggingface dataset:
I suspect I'm a minority, but I miss the old days of "download a tgz, make a change, mail the author a patch". There's a lot of effort involved in cloning (then discovering I need to fork first, then clone my fork), and somehow communicating my change to the author.

I think this has a lot to do with UI. Even after a few attempts at this, I still can't find the various buttons when I want to. For example, there's a pull requests tab on the original repo and on my fork plus another button somewhere above that. Which do I click when?

This is on top of the fact I'm rarely sure if I'm working on the "real" repo or some random dude's copy.

Note I don't dislike DVCS. I like it a lot. But if you don't read the right blogs or wherever it is the cool kids figure out which repos are active and which aren't, the github centric experience is frustrating.
Sean Eagen is the more or less single person behind a LOT of that work. If you've ever used GAIM/Pidgin, you've used his work. Sadly, he was hired by google to work on libjingle, their XMPP video standard. Then he went on to work on google talk and now I believe google maps, but I've not looked him up in eons.
He's extremely lucky in that he didn't get sentenced to death. What an incredibly ugly story.
And so your point is their happiness doesn't matter?

I can guarantee you there are many unhappy men that does see this so called advantage.
Couldn't we just insert/remove an extra five minutes the first Saturday of every month? We'd get the same effect, but without the jump.
Yes, it's cool :-). But it was already covered on HN a couple weeks ago: https://news.ycombinator.com/item?id=25477110
Yeah, but this might be closer to "actors are expected to wait tables". It has more to do with paying the bills than career advancement.
> Apple seems uninterested in competing head-to-head aside from its mobile phone OS,

I wouldn't be surprised to see Apple keep nibbling at Google's software business as it transitions more fully to an added-value services model. Little moves like Apple Music on android, Apple TV+ on Android-based TVs... One could see a similar play occurring with fitness, books, and maybe even maps in the services-centric Apple future.
BadCookie, you and I have different constraints. The way you're thinking about accumulating assets makes sense given a child who will need assets and can't accumulate them themselves. The way I'm thinking makes sense given that my 5 kids are all launched and responsible for their own finances. (I invested in all of them--it's not like I just kicked them out at 18.)

My first reaction to your comment was defensiveness. When you explained how your situation differs from mine I realized you had just over-stated. Happens.

I wish you and your child well. A permanently dependent child is a tough position to be in.
I think that you will find that the very concept of "meaning of life" is meaningless. There is no concrete, real-world thing that it refers to. However, some people do attain a certain bodily and mental state where they feel they are missing something, they feel like life is incomplete. This sometimes manifests itself as a nihilistic worldview (among other effects). It is also almost always accompanied by a feeling of disconnection from others, from society.

Now, for someone who is not in this particular bodily (and mental) state, life itself is a joy. The concept of meaning of life doesn't even come into question, because if you love waking up in the morning, love the work you're doing, the people you interact with and society and the world itself, you don't feel like you're lacking anything. There is no need for further meaning.

Also, this state, like all other bodily functions, is not a discrete, binary switch, but a continuous biological mechanism that takes a spectrum of values. It can be measured by simple tools such as the activation of the vagus nerve, brain activation pattern revealed on an EEG and so forth.

As for how to change this bodily function, unfortunately that is still a bit of a mystery. Some find that seeing a therapist helps, changing of your personal circumstances often helps as well. There are other promising mechanisms such as neurofeedback, but none of them have a perfect track record.
It uses Java, so it may be a problem with either the version of java that you have, or maybe machine permissions if you're not a local administrator.
You guys need to hear this wiretap of her speaking with Gilbert Armenta, the "international money launderer" and *boyfriend.

Note: Both are married to other people. And FBI arrested Armenta and made him an informant. Ruja moved into the apartment underneath him and had a hole drilled through the ceiling so she could spy on him talking with his wife. It was due to this that she discovered later that he was a mole! And within the month, she fled into oblivion.

I was told by former leaders that she definitely put a lot of money into bitcoin, herself. Yet, in 2015 she told her victims that they could have their "coins frozen" (novel idea on a "blockchain," I know) if they "promoted any other projects or coins." She said that it would be as if a Coca-Cola driver was seen drinking Pepsi on the job.

She was such a greedy bitch that she didn't allow her victims to even put money in any real crypto. She wanted ALL their investment.

AUDIO:
https://soundcloud.com/innercitypress/onecoins-ruja-ignatova...
I’ve never used Telegram. What am I missing? WhatsApp is simple and works really well for what I’m using it for, keeping in touch with friends and family.
Thanks, I didn't know about duf!
The article reads like something that I might have seen online 15-20 years ago, before everyone went batshit crazy. It's nice. She covers it very matter-of-fact without trying to force the reader to view it or react to it in a particular way. It's the hallmark of someone with a noble intellect in this day and age.
BTW, it's a Free Software issue. "Smartness" of the TV is not the problem. It's the fact that it forces on you software with anti-features, and you can't do anything about it.
Too positive. From a cryptographical perspective the protocol is solid.

The problem is that if you are actually using signal to transmit sensitive (as in worth a lot of money,peoples lives, state secrets) information you are making a huge mistake.

Sure no one is going to break your communication on the network. But what they are going to do is use a zero day, get into your phone and extract the signal message db and listen in on your mic and keyboard.

Signal has been promoted all over the place but no one mentions this fact, and when someone does it is dismissed.

There are better solutions out there but they cost money.
Same. Even if telegram has their own issues and prolly not the best encryption. Its an amazing chat client that is not centered in the US or five eyes.
There's two separate programs under VMS:

MACRO32 is a VAX assembly compiler - given a VAX assembly source listing, it can turn it into object code for Alpha, IA64 or x86. In some cases, the code will need special annotations.

There's also VEST on Alpha which does translation of user-mode VAX binaries into Alpha binaries. I think that was an optional product. Many products (including things unrelated to the operating system) don't fall into the user-mode category due to the use of the "Privileged Image" mechanism of VMS.

Nitpick: Neither are emulators in the strictest sense of the term.
Put on your tinfoil hats people, from now on we communicate with pgp encrypted pigeon mail.
So you're swapping paper currency for intellectual currency. So unless we all get a ticket, one control system or another will be in effect.
The way I get around this, at least with programming, is I read just enough so that I can start putting something together, and then I start on a small and silly project. If I run into any obstacles in building the thing, then I go back to my resources and read a bit more until I can get around that obstacle. It works pretty well.
The rant is an important traditional form of rhetoric in hackerdom, and this is a fine specimen. Both vitriolic and poetic (Neckbeard 9000!), the point, in case anyone missed it, is: Flash bad.
Could the lists in the article be cross referenced with 'public' data such as Facebook or LinkedIn to get better results?
>it is a bit weird to say they are null-terminated

Yeah, it would be. They're NUL-terminated.
First off, great job!

Working out really doesn't take that long. Most studies have shown that a typical non-steroid using weight training session only needs to last 45 minutes to an hour. After that time period, unless you consuming calories during the session the results you can get drop off dramatically from diminishing returns.

I agree that the biggest hurdle with people going to a gym is the intimidation factor. I'm in the gym 4 times/week and love seeing people who start and keep going. I want to tell them how awesome it is that they are doing it, but am never sure if that's the right thing to do some stranger lol.

If you can afford it the personal trainer is a great idea. The only problem is that many PTs plain out suck. I would try to do a session with one before committing to anything long term with a particular person. There are personality and knowledge factors that as a client you want to find out early.

Your story is also very common and is why a friend of mine is opening a gym that will cater to people who need a PT and are generally intimidated about the process. Obviously it will be a smaller niche gym, but I think it will work out pretty well.
> Since you kept it relatively civil, I won't

I applaud your restraint!

> . . . higher education is retrograde . . . not to create yet another barrier

The individual being discussed in this essay is far from unique. The question is whether many poor people aren't being saddled with even more debt for very little payoff; debt that the education lobby has made it very difficult to escape. Poor people studying in subjects for which there is likely to be a good return on the investment ought to still be able to get loans. But you won't see as many poor womens' studies majors. And you won't see as many poor kids woefully underprepared for college going in the first place to throw five or ten thousand dollars and two years of earning potential in the garbage when they have to drop out.

I think the takeaway is that sometimes it is good to limit peoples' ability to get credit if it's not going to be used for a productive purpose that's likely to result in it being paid back. But since you can't discharge the debt through bankruptcy, the banks have no incentive to help make this determination. I don't mean that there should be government mandated limits, by the way; I just want the government to stop giving people nooses to hang themselves with.

The other factor is that if we stop propping up the market, colleges will likely be forced to stop charging so much money, especially the private ones. Or they will do something like what Stanford has done and adopt a graduated pay scale to maintain that desirable trait of diversity.

> Picking a subject out of the sky

If you'll read the article you'll note that the person in question was a women's studies major. It's hardly picked out of the sky. But even if it was, what does it matter if I picked an example out of the constellation of disciplines whose study do not deserve financial support? I could have picked religious studies too but I had forgotten that part of her degree's name.

> What if evolution had to abide arbitrary rules

Might as well call gravity, by which evolution does have to abide, "arbitrary." The rule that makes Women's Studies retarded is that it's not a productive or useful course of education. To wit:

1. Essentially no one except a government subsidized education facility and a few rare counseling jobs will pay you more at the margin for having a degree in Women's Studies because it is useless and nobody wants to pay for that.

2. Women's Studies is not, in most cases, very important in determining how effective a feminist you will become.

So if no one will pay for it and it offers little broader societal benefit that we might want to subsidize, what is it for? The entire field, like academic literary criticism, is masturbatory. That is why it is stupid and study in it should not be subsidized. Especially for poor people who cannot use it to climb out of their difficult situation.
People have different tolerances to the amount of grains they can eat, but, if you want optimal health, you'd stop eating grains. Grains are not a nutritional necessity. There's nothing in grains that you can't get in meat, vegetables, fruit, or seeds/nuts.

This article is a pretty good treatment of specific problems with grains: http://www.marksdailyapple.com/definitive-guide-grains/

Again, some people can be in good shape and eat grains. But if you want to be as healthy as possible they need to be avoided. Or if you're overweight/out of shape, removing them from your diet will definitely speed up the process of improving your health.

I know for my own body, it's best for me to avoid them completely. They have a very addictive quality for me, more so than anything sweet. Forget the ice cream, give me a roll!
Capitalist economies with no welfare state (laissez faire) converge to an economy where people have to work to survive

How horrible. If only we could get rid of that pesky market, everyone could lie about eating lotus flowers. Wait -- who is going to grow the lotus flowers for us?

it's the good kind because it represents a wealth transfer away from legacy and in favor of labor

First, why is taking away the fruits of one's labors to give it to another, less productive person, good?

Second, you're wrong. minimum wages cause unemployment in the very lowest ranks. Thus, minimum wage laws are a transfer of money from the very poorest people to the next rank above them.
It's also time for Microsoft to open source NT and XP, but that's about equally likely to happen as this proposal. Not that I disagree; it's just a pipe dream.
What I find shocking is that this is in Macworld. Macworld!
Mine was an Atari 520ST. First DOS computer was a 286-12, which we upgraded to 286-16. Yes, 4mhz was an upgrade!

I sometimes wish I was about five years younger (I'm 29) - when I first got into making stuff on computers the languages were too much effort for even the tiniest result.
I think corporate politics are at the root here, even if they're not Alex Gaynor's corporate politics. This blog post amounts to blessing amd64 and aarch64 as the only sustainable instruction set architectures.

Rust is currently the apex of a tall stack of hundreds of millions of lines of code, once you account for LLVM etc. Using it as the basis for other software means only processors with sufficient market penetration are 'worthy' candidates. In the long run, if Rust is as successful as lots of us hope it will be, this will kill what innovation is left in the hardware space. If a company is sufficiently motivated to care, it will almost certainly be cheaper to fork the code back to using C than it would be to forklift LLVM to a new architecture.

Is anyone aware of a direct Rust compiler project? Even discounting GCC, Go was bootstrapped from relatively simple (and naive) C compilers until it became self-hosting. I think a basic non-optimizing Rust compiler would go a long way toward leaving the door open for onboarding older -- and more importantly, novel -- architectures into the ecosystem.
Game cheat dev here: Just to provide some context, the GTA Online client is woefully horrible at doing client-side validation on the packets it receives from other peers. (there isn't an authoritative server)

This means that anyone in your session can send you a weirdly-formed packet to crash your game. Most cheats have protections against this by just doing Rockstar's job and adding better validation around packet interpretation routines.

Using "cheats just to protect [your]selves" actually makes a lot of sense.
I don't know about official releases of documents, but there are a lot of vintage documents on bitsavers.org.
Sounds like publicly funded elections, not paying the individuals more.
The problem is not limited to politicians, a lot of socially useful and traditionally somewhat prestigious jobs suffer from a pay problem.

Education is a clear case in point, both at the K-12 and University level. I've seen a lot of brilliant people eschew an academic career for industry because of financial reasons. The surplus of PhDs means that you can still hire brilliant people for now, but the quality of academics is going to be plumetting in the long run. It's something you can already noticed in some fields in Europe where salaries are even lower than the US. New recruits are bottom of the barrel candidates that adjuncted for 10 years because they could not do be hired anywhere else. Meanwhile, brilliant young scholars spent 2 years on the academic job market before realizing they could take their skills to industry, a political cabinet or a law firm and make 5 times what they'd make in academia for equally if not more intellectually rewarding work.

In countries with socialized healthcare systems, medical doctors also tend to be grossly underpaid. The talented ones move abroad or work for private clinics and as a result the quality of care of public hospitals decreases.
1. you replied to the wrong person.

2. this kind of incompetence exists in all other sectors. That's why pentests are so crucial, and why they guard the security of millions.

3. we'll have to agree to disagree that it's a minor miracle. Having seen the complexity firsthand, it's quite amazing.
Paid social networks have failed to gain traction because most people don't want to pay $10 a year.

People will give up their shopping privacy for extra discounts the the super market.

People buy cheap TVs that send data on what they watch which is then sold.

Plenty of examples.
I'm not sure if you responded to the wrong comment, but you're talking about a whole bunch of stuff that's not relevant to my comment at all:

> Failure to deliver or percentage of float shared above 100% is not evidence of naked short selling.

I never said it was.

> The "take it from the rich" narrative is complete nonsense.

I never mentioned this.

> I honestly don't care if somebody makes a little bit of money on your way out.

No one made money on my way out, I've made about a 20% return on GME.

> You had it coming. Gamestop had it coming.

You sound angry and spiteful for some reason, not sure where that's coming from.

> It's curious how the same company that would give you $15 in store credit on a trade-in of a new game is now the darling of retail traders.

Ok, what are you talking about?

There is one relevant thing you said at least:

> Almost certainly not, more likely it's just a story they want you to believe so they can pump-and-dump Gamestop.

Almost certainly not? GME was shorted 140%. They absolutely certainly shorted more shares than actually exist. How can you short 100% of the float, then continue shorting more? I never said it had to be naked, I said they shorted more shares than exist. That's unequivocally true, no one is even trying to argue otherwise (except you, for some reason, maybe because you lost money shorting GME?).
I don’t think the OP was specifically calling out any game devs. Any engineer who has worked on any software projects knows that you usually can only do as well as your deadlines and managements priorities allow for.. Unless the stars line up and you have the resources and autonomy to fix the issue yourself, and love working for free on your own time.
The new maps are really good, but the readability of the labels, a feature covered on HN quite recently, has suffered as a result of the upgrade.
It took me over a year from when I had the idea until I found a technical co-founder. I was committed to the project 100% from the beginning. So I started building value by doing stuff that I was capable of doing, stuff that would have to be done anyways.

I wrote the business plan/financial statement, I figured out the features and had wire frames made up, contracted out the graphic design and then the front end code, incorporated, business license/tax paperwork, set up a landing page, started pre-launch marketing via twitter, etc. In all I spent ~$5000, 14 months and 1 false start before I my (tech) partner.
Is there a SLIME equivalent for this editor? When I'm programming C++, there's not really any editor on Linux that's much better than a code formatter. But when I'm working in more civilized languages, I find I want more than just a text editor. That's the thing I love about emacs. For all its wonky glyph rendering and inability to deal with fonts in a rational manner, it's still one of the most truly extensible and modable editors available anywhere.
While I hate to quote the underlying societal philosophy of Starship Troopers (ahem....) -

And force, my friends, is violence. The supreme authority from which all other authorities are derived.

We legally compel all sorts of actions. We obey these compulsions (in theory at least) because we know that if we don't we risk being forcibly compelled to comply or forcibly restricted in other ways, such as fines or imprisonment. I applaud your motives but rationally there is an underlying, implied force behind a great many actions between us.
Isnt $80 a bit too much? Since TextMate sells for $53, and editors which are better than both are basically free. :)
Well there is always the internet archive as well, check it out: http://www.archive.org/
Nothing to do with the quality of the app, but "IDM Computer Solutions, Inc." is a company name fail.
That's a great idea and a nice tool. However, I personally found the resulting summary not very useful.
In the medium and long term, employee cost is less important than missing out on the absolutely best employees and mentors. The work of great employees scale, and the great employees willing to join startups tend to flock towards cities like San Francisco.

Yes you can pull it off in Boise, but it's harder. And when you factor in loss of access to mentors, VCs, and suppliers and leading edge customers, you wind up being penny-wise and pound-foolish.
tl;dr Because Great Circles have measure 0, any treatment of probability on them must instead use limits that asymptotically approach Great Circles. Also because they have measure 0, such limits don't converge in a consistent fashion. As it turns out, the two most common limit constructions give different results for that particular problem.

The closest analogy I can think of is trying to assign a value to the expression 0/0. It doesn't have a value, but you can construct limits that appear to converge to it. One such limit is lim{x/x} as x approaches 0, which tends to 1. Another limit is lim{x log(x)} as x approaches 0, which tends towards 0. Both of these constructions have claim to being the value of 0/0, and they don't reconcile with each other.
and what tokenizer screamed from what was presumably his Mom's basement between sessions of WoW was additive to the conversation?
If you include contractors whose primary income is from providing services to the NSA, the number of people who had some knowledge of their surveillance is probably approaching half of a million.
Ruby-style OOP brings a lot of complexity and baggage which Clojure avoids by not being OOP. For example (ignoring Java for the moment), in Clojure land you don't have to worry about a member being public/private/protected, and there are few times when you have to worry about inheritance and class hierarchies.

In my limited clojure experience I actually found the lack of a clearly defined object model to be something of a handicap. In a language with a single, solid object model it's easy to build consistent interfaces to libraries because they all follow the same conventions. In languages like scheme or clojure these things become more heterogeneous and less predictable.

The forthcoming protocols stuff in 1.2 might nail this down though.