jkeisling/hacker-news-corpus-2007-2022 huggingface dataset:
That would be nice. I'm perfectly content watching htop and adding some VMs once in a while while playing WoW.
Personally I enjoy Bitbucket for two reasons: a) free private repos mean I can use it as a remote backup for my projects, since I'm of the philosophy that you shouldn't be talking too much until you have at least a 0.1 version to show, b) no gamification and distractions.

The gamification and awkward "social coding" environment that GitHub provides just feels forced to me. It's distracting from your work and it makes you focus on pointless minutiae, but worse - it makes other people apply unnecessary weight on the significance of how "active" and "competitive" your profile is. Look at all the people who legitimately believe GitHub should be the be-all-end-all spot for software development, replacing your resume. Look at how Git the DVCS is becoming synonymous with GitHub the (centralized) platform.

With Bitbucket, I have none of that. I can focus on my project without any intervention from the peanut gallery, without all the pointless competition and addictive side jobs that GitHub conditions you into partaking in.

Also, I always found GitHub's issue tracker to be rather underdeveloped. I think it speaks about the "quick hack" culture of software development in general.

Oh, and I think Mercurial needs more attention. I use both hg and git.
google's propensity for abruptly cancelling products seems like a substantial business risk, too. GCP revenue has been declining, so...

edit: revenue GROWTH is declining
Property taxes under Prop 13 are actually a pretty good way to fund local government.

The revenue is very stable and dependable. Even in the depths of the 2009 dowturn, almost all California counties still had slightly increasing tax rolls. Assuming most municipal business is pretty stable, this would seem to be a good match.

Other states solve this in other ways. In Washington state, the overall assessment for a municipality can only go up slightly each year, but individual property assessments are not limited, so you can still have your share of the tax go up a lot if your neighborhood is assessed higher and other neighborhoods in the municipality are assessed lower.
Lots of pension programs are underfunded.
Not necessarily. Costco specifically guarantees Kirkland products are of the same quality as name brand products, and people trust Costco to do the quality control to ensure that statement is true. Although, I have noticed Kirkland marinara sauce is inferior to Rao’s marinara.

I would not think the same of a regular grocery store and generic products.
> I don't know why anyone would think that poorer, less-established people should be paying for these millionaires to stay there.

I don’t know why anyone would think that they are.
"Rust is a real pleasure to use for web development, and I thoroughly recommend it. It is so versatile that, without a doubt, it’s the last programming language I learned. Ever."

This doesn't inspire much confidence in the evaluation of the writer.
> This assumes the majority will correctly identify the root cause. Whereas, in fact, they cannot do this even in simple cases, let alone a case where the root cause was an innocuous-seeming policy enacted 10+ years ago. Especially while the current politicians du jour are providing dramatic, simple, alternative narratives of the cause to suit their own goals.

I agree, but it's still no worse (and in practice much better) than trying to let the minority figure it out, whom are no more likely to figure out the root cause either.

We can probably agree that governance is complicated though.
Vim persistent undo solves this problem:

http://vimdoc.sourceforge.net/htmldoc/undo.html#undo-persist...

...I'm sure Word will catch up eventually.
Do people buy online, own their phones outright and hop providers where you live? And if not, why not?
Are blaming statements inherently a problem? It seems quite intentional to imply that certain activities are negative. I see the second blaming statement in particular as a combination of harmless venting, and warning away anyone that would butt in to provide a shallow explanation that isn't backed by understanding.

Now back to the first statement, I'll go to an extreme to provide an example. I would feel contempt toward a person that prefers to sleep 23 hours of the day rather than spend some of that time on productive activities. It is their right to do so if they desire, but I would not be ashamed to judge such a behavior. Is there a downside to my blaming here?

As to meditation, it seems like the description of 'stop thinking' is misleading, which is the source of the confusion, and what leads to the blaming tone. But if I'm right about that, then no actual person is being blamed, only an accidental strawman. But that will take some clarification to figure out. So: when you 'stop thinking' how long does that state last, and how does it affect your thoughts afterward? Does it matter how long you spend in that state?
Pushed 4,027 commits to kanzure/streak Feb 20 - Feb 28
Where's the emacs keybindings repo and the paredit-clone repo? Am I gonna have to write them?
this is very cool. I think many people are underestimating the potential of something like this. There are 1000x as many people who can hack something cool for this than would do so in elisp.

* I'm a happy emacs user but have to admit this is very promising.
The new features are really exciting. Disk quota isolation is important to pave the way for stateful workloads, and with the upcoming work on stateful primitives (https://issues.apache.org/jira/browse/MESOS-2018) it will be easy to run things like databases and filesystems.

The service discovery metadata and labels allow more control over the visibility and naming of tasks. Mesos DNS (https://github.com/mesosphere/mesos-dns) will get support shortly.

Finally the modules also got some additions: hooks and anonymous modules, which can be used to add arbitrary extensions to Mesos.

Exciting release!
It would be really nice to see a demo of an existing store.. especially since it seems like you can't sign up without an invite code.

Maybe you could sell Vendr t-shirts?
You'll have to SHOUT or he won't hear you.
I haven't actually used your software, I was only going off of the fact that you're in a browser, by virtue of which I could be reasonably confident in what I said in my post. I'd love to try a demo.

I'm not calling into question your or your team's skill.

I think that your browser based 3D package will likely serve as the entry point to 3D graphics for lots of people just like shitty shareware was for me in the 90's which is a really good thing.

What does "good enough for most tasks" mean to you? I'm guessing by a hobbyist definition you're probably already there. I can't imagine an FX house or a game development studio using something like this for real work. I'd give you some useful input but I don't know how to bound the search space. I don't really understand what the point of the tool is from an optimization perspective. It doesn't look like you've got a business model in place?

P.S. I see in your comment history that you wrote Krakatoa?? I thought that was Bobo Petrov?
Have you considered celebrating obscure holidays? I know some Americans who celebrate Guy Fawkes' Day just because it gives them an excuse to have a party and burn someone in effigy.

If you get some friends on board and act like what you're doing is perfectly normal, you probably won't be hassled about drinking in public. Everyone will assume that you're supposed to be doing whatever it is you're doing.
True, although said replacement will probably have to be open source to pick up any serious usage.
Why do you have to choose to do just one?
Why have I been downvoted? Facebook suggests to practice with the puzzles linked by OP before registering for Hackercup, so these are very well connected.
OK, then I guess I made that decision to chicken out about running an exit node. It seems a bit parasitic to not run one and still participate, though?
12 days ago already on HN first pages:
http://news.ycombinator.com/item?id=2010767
I have heard that China runs lots of nodes in order to a) spy on people who want to hide from the chinese government and b) spy on foreigners and c) make life harder for western intelligence agencies.
Maybe every secret police or spy organization runs exit nodes and you just have to use those from a government that has no interest in you.
So, at the risk of being flamed into oblivion - wouldn't a great way to attract more women into engineering be to stop fawning over them as soon as they show up, treating them like they're a rare and special orchid?

"oh you're a woman engineer, oh how wonderful!"

How creepy. How about we just call them engineers and call it a day?
It actually wasn't a false dilemma either. His intent in the statement was to make the point that in the "war against terror", there aren't any neutrals. He didn't consider it neutral to "passively" harbor terrorists, even if you didn't actively support them with resources; he was making the point that either you enforced laws against terrorist activities (and therefore had some in the first place) or you were part of the terrorism problem.

I'm not saying you have to agree or disagree with this, or that I particularly do. But this is not logically a false dilemma, where it accidentally or duplicitously leaves out a third option. It is a statement that in this case there is no meaningful third option. It may be false under your particular set of moral values, but it is/was not a logical fallacy.
This is a nitpick, but "A equals B" uses the verb "equals", and "A and B are equal" uses the adjective "equal", describing a state of being. That said, reading code like English would probably suggest something like assertEqual(A,B) or A.assertEquals(B). At the end of the day, it's all just what looks best to you.
I found this rather entertaining: http://intraspirit.net/images/aws-explained.png
"Well, I didn't make it. :-)"

I know, I wasn't complaining about anything you've done. I just think the lack of information on its availability is lame-brained, and the fact that no information is available on this site which explains how to use it is short-sighted ... and the actual steps required before you can enable it are also overly demanding and unnecessary.

But that's just my opinion ... :)

"pg -- in my anecdotal observation -- tends to like to use YC companies' technology where he can."

Makes sense "IF" the feature is documented in an obvious place here on the HN site so we will AT LEAST know that it exists. In this case not only is the feature undocumented but it is also far more time-consuming to implement than it should be.

What's more troublesome for me is the fact that it apparently offers no option to "unsubscribe" from threads after you're no longer interested in them -- which means you'll continue receiving emails on threads you're done with.

Either that, or you only receive emails when someone replies to your specific posts, and maybe you won't get any email notices when people reply to other posts in the thread you want to monitor.

All in all the notifo service is still unclear to me, but from what I read so far I have a feeling that it is too limited to do what I actually want, which is to get notices on any THREAD I want to monitor -- not just get notices when someone replies to specific posts of mine.

" At the time Notifo was added, there were a bunch of threads. I think that, since that time, there's a bit of "you should be able to figure this out" involved. "

If this is the case then in my opinion it is not only an ignorant but also an arrogant attitude. Why should I be expected to think that such a feature exists when nowhere is it explained properly?

" What I provided was essentially a pointer to relevant search terms. "

I know, but at least you got me started. HN didn't even to that much -- but they certainly could have -- simply by adding a sentence to the profile page stating that push notices are available on a limited basis at notifo.com.

" I agree, it's not the clearest thing in the world. "

I know it's not your idea of a good software implementation, but for the life of me I cannot understand why a company/service like HN -- which anyone might expect to provide clear and concise information on important features -- has not posted a simple explanation that (1) notification is available, and (2) here's how to get it.
If you're good enough friends with someone, and asshole enough, you can simply say that X is the only app you use, and they'll follow.

A single intolerant person can have a huge influence on a group of people that doesn't care to much. Of course, this will earn you a lot of eyerolls, and some friends may decide that not talking to you is easier.
I spent four years working at Simple, there are a lot of great humans there. Please reach out if there is anything I can do to help.

As for the product, it was great to work on and there was so much potential simply left on the floor. Really a shame to see that none of that will be realized.
Paypal doesn't support crypto to crypto transfers so it wouldn't work for any crypto you currently own.
"It allows attackers to extract the ECDSA private key after extensive physical access"

So if you have physical access of the device is it an issue?
I did the same, I think I just stopped receiving messages!
In this context, I would definitely say "the various assemblies" since the author is obviously designating the various assemblies working on the Civil Code, not a random ensemble of assemblies.
Blocking CSS turns most websites into unusable stream of text and oversized SVG images and such. At that point you may as well use something like Lynx or Wget...
Facebook/Google pay them.
Agreed, except with the "they aren't looking back" part. If that were true, Lisk and Liskell wouldn't exist (and people wouldn't be wondering aloud "How can I get pattern matching-definitions or point free style in Lisp?")

The conclusion of the article was more or less that you can't get a perfect combination of the two, and that any unification that might emerge will have to make decisions about which features to cherry-pick.

I'm also not clear on what you mean by "they started at more or less the same point".
As an outside observer it seems that workplace retaliation is very much a part of companies that vocalize their politics. In other words, only right-think is approved lest you be on the wrong side of history.
It provides a lot of additional functionality as the other comments have described, but it also fixes a lot of bugs and crappy handling of things. BitTorrent chokes hard with standard firmware (it doesn't handle many connections very gracefully), but I have no problems with Tomato. I also have lots of tuneability, DDNS on the router, graphs, QoS, access control, and many other very useful things.
DD-WRT seemed decidedly "bloated" after I found out about Tomato. Maybe that is unfair or ignorant on my part, but do check out Tomato if you are considering DD-WRT.

http://www.polarcloud.com/tomato
I'm thinking about attempting the same thing. Leaving the country in a week and a half. Thinking about getting a few of my ideas out there while I travel.
Normalize by biomass and we're probably neglecting the poor critters.
You know if your content is good because over time you are able to build an audience that engages through whatever mechanisms you provide, and they pay you if you ask for money. Feedback can be one proxy for your heading, speed, and mass... but it's often inaccurate and always incomplete. Good luck and enjoy the journey - no one cares as much as you so you will need a base load of internally sourced motivation to stay committed for any meaningful duration.
Four years ago, at my first rails job, I worked at a company with a mostly-lesbian customer base. It turns out, in that context, knowing if someone is “male” or “female” gives you almost no useful information. The lesbian community has other widely-accepted categories of gender, but the company’s internal order tracking software — a well-known package from a national vendor — offered only male or female.

I kind of wished this part had been elaborated on. I think this is the most interesting and salient point in this piece.
The co-relations of driving, being a doctor, etc are really making me laugh hard. How much of what you have guys written is that important? FourSquare... look at me, I'm at McDonads and taking a pee

You guys are taking yourself why too seriously, for a (most probably) lousy job.
Indeed. The economy of UO was awesome - yes it had its usual inflation problems, but still. Whats most impressive is that many markets developed in spite of (probably more because of) crude mechanics involved trade.

There was the grind - but it was awesome, actually. Since it was risky - beyond loosing a couple of minutes of gametime. You either played your gathering and crafting safe - making many trips to your hoarding spot, which made you profits painfully low or you could try to maximize your hourly rate - at insane risk to falling prey to an enemy.
No, there are 2 special types of views that take the result of a query and format it in some way. Can't remember but I asked them once.
The best way I've heard this described is, you've got to maximise your luck surface area.
Git comes with a GUI tool. Run gitk to see commits, comments, history and diffs. I use it a lot and never needed another GUI tool.

Anyway, great to see a new tool for devs who need more GUI support.
Gender is a more complicated issue than the question of whether or not the user has a penis. For marketing purposes it might make sense to narrow down the selections to Male, Female and Other, but if the point is to allow users to express themselves, that's inadequate.
I'm fairly introverted myself so I can relate to the notion of just spending time by myself and feeling quite happy about it. However, you miss out on so many opportunities.

I just moved overseas to a new university and I've been forcing myself to go to many, many talks and chat with the people there. Some huge proportion of time I walk away with some useful bit of information "You have to read the new paper by x! It covers exactly what you're looking for." or "Y just got a grant and is looking for PhD students in your area."

Every connection you make adds potential access to another life times experience and knowledge.

[I'm vaguely expecting you to weasle word "Ah, but not doing that is being an /extreme/ introvert."]
> Git comes with a GUI tool. Run gitk

You're not an OSX user are you?
Gitbox is superior to what you have today. Very common things like commiting and checking the status and log are much faster and cleaner than in the command line or GitX. It is easier to extract a file from history, compare and manage the branches. You also pay for a level of attention to details in Gitbox, I explain it here: http://news.ycombinator.com/item?id=1944698
c99shell. No, really, it's very well written.
As most women would say, a creep. =P
Thanks, I was scratching my head over that one...

How could being kissed by Marina Sirtis as a teenage boy be made of anything but pure, fissile, reactor-grade win?
> Couldn't really find much after googling

http://www.google.com/search?q=take+screenshots+of+websites+...

http://www.google.com/search?q=webpage+screenshot+script
I've never met him person, but from the videos I've seen it is pretty obvious the man is pretty far on the aspie spectrum.

Perhaps with massive intervention early on he could have learned to be almost normal. But at his age, I think we should all keep in mind that as much as he is a geek stereotype we're all trying to overcome, and as much as people like him can be dicks and sexists, and hurt others, it is not easy being him.

This does not excuse his behavior. I think his work is worth of admiration and his social skills of, not scorn, but pity.
His appearances on Big Bang Theory (playing himself) are entertaining for me.
I was tempted to do some comparison, especially to Couch/Mongo/Cassandra, but ran out of time. I'll consider a follow up that compares them.

In short, Riak wins out to me against all three:

* Faster than Couch & easier clustering
* Better data integrity than Mongo
* Less conceptual overhead & simpler code than Cassandra
1) False, CRC does not detect byte shuffling

2) TCP is a byte oriented protocol, so there is no endian or word boundary problems.

3) Nothing is going to split a IP package between the backend servers and and the frontend balancer, where the later sees the "Connection". If something between the balancer and the client splits, it is its problem to recompute the new CRC
You have to compare it dividend adjusted.
Is this for Node.js only? They keep saying 'web apps' but never explicitly that it's not. NPM is node, right? (sorry, not too familiar with Node)
>Stock price + dividends over time should equal the cash flow generated by the company. So, looking at stock price over a ten year period is a decent proxy for evaluating a CEO's performance.

So why are you completely ignoring dividends and a stock split?

Looking at 10 years of stock performance while ignoring those factors isn't decent analysis, it's terrible.
Reddit hasn't been about community in about a year, and /r/IAmA is a huge part of that. It's a huge profit center for reddit and they moderate it heavily.
> everything is not as it seems in unifi land

Go on... A buddy of mine just dropped several G's on UniFi gear so I'm hoping he can tell me about any issues before I jump in.
yeah, me too. I follow a lot of authors or musicians I enjoy, plus a cadre of local and far-flung friends. I am pretty politically engaged but political twitter is just gamesmanship, so I have no time for it AT ALL.

I also use a 3rd party client, so I'm not subjected to algorithmic chicanery in my feed. I mute widely. And I read it at most 2 or 3 times a day.

In general, I find it WAY more pleasant than FB. (I'd love to ditch FB, but for a number of logistical/community reasons that's just not feasible for me, so I try to minimize my interaction with it.)

(What I REALLY want is the old GEnie SFRT back.)
k'nex changed my life
Agreed - it also feels like the omission of any useful in-context product shots (actual people wearing the watches at different angles) is subconscious admission the major design failure is that the product will simply be far too 'chunky' for your average 2010 MacBook-Air-wielding consumer.

There is one in-context product shot in the video which quickly moves to a carefully-framed, front-on shot.

For a high-brow piece on design I'd say (at the risk of taking this all too seriously!) that removing a wearable object from its context in almost all the product shots is a 'teeny' bit of low-brow design deceit.
Being an opinion means you need to provide evidence if you expect rational folks to listen.
They come at the cost of readability and complexity, sometimes it's a good trade off but too much magic can make systems horrible to maintain. You often still have to know what a macro is doing by jumping to the code and it's a lot easier to mentally parse text replacement.

It's also the sort of complexity caused by developers that live in IDE's, outside of that it's rather trivial to add a build step with powerful language independent code generation tools.

Also, when someone inevitably takes macros why to far and you have to debug them, what is the rust equivalent of gcc -E/-save-temps to see the intermediate code? I assume it does but the lack of such features can be a nightmare working with attribute/annotation driven code in c#/java.
OpenGL seems to have coexisted with DirectX for a while. I don't know enough about OS development to be able to judge if Microsoft prevented OpenGL from achieving the same performance as DirectX.

Given the abysmal security history of Windows, my guess would be that it was possible to get close to the metal as a driver developer, at least in the old days.

Also MS couldn't be expected to take care of an interface that works on iOS and Linux. They are responsible for Windows.
> "piss off and learn"

Sounds like a great name for a new distro...