skysight-inc/HackerNews huggingface dataset:
Planting trees is really easy for people to do quickly, it's not a labor issue.
Quippy but untrue. "Not golfing" doesn't have news articles, blogs, apologetic tomes, influential figure-heads, social gatherings (online and offline), charitable organizations and all sorts of life and energy-consuming efforts dedicated to it.

Atheism is indeed the religion of man, who has set himself on his own throne, denied the existence of a Creator, and crowned himself god - deciding that HE will be the arbiter of right and wrong. The same forms of worship (investments of time, energy, money, etc) that can be devoted to the Divine are simply channeled inward in a self-righteous pursuit of independence.
I like Nix. Only problem is it doesn't seem to work on damn Windows. Nix has, in my setup, made the build system topic almost irrelevant, since it allows for simpler build scripts to play well with other dependencies. Plus, it works with stuff in any language and polyglot projects are a bliss. I really hope it catches traction.
how? does their book not say to stone gay people? if anything those people are better than their religion because they don’t stone gays, just discriminate. in fact, to be a good christian, by definition, one must hate gays. otherwise you are against your own holy text.
I have to agree. It's possible to stay informed enough without consuming a steady drip-drip-drip of misleading, emotionally wearying, slanted information.
MAVEN mission finds Mars has a twisted tail
Went into that article ready to argue, but I had to quote this line from it:

"But by insisting that wolves fixed a broken Yellowstone, we distract attention from the area’s many other important conservation challenges. The warmest temperatures in 6,000 years are changing forests and grasslands. Fungus and beetle infestations are causing the decline of whitebark pine. Natural gas drilling is affecting the winter ranges of migratory wildlife. To protect cattle from disease, our government agencies still kill many bison that migrate out of the park in search of food. And invasive lake trout may be wreaking more havoc on the ecosystem than was ever caused by the loss of wolves."

Great read, thank you for posting!
It is not! :) That website change the vision of CSS for lot of people.
Just noticed I said Purism 5. It's called the Librem 5--and of course I see this after it's too late to edit! :'(
Many gaming and entertainment communities are springing up to offer sense of collective identity and belonging.

Gaming, has large, relatively recent communities in Pokemon Go and DOTA 2. Similarly, the resurgence of the Star Wars franchise means a new generation of fans coming online.

I have not noticed that these entertainment focused communities result in service, though they are also not political.
RacerD: Fast static race detection at scale, Facebook Engineering
Automating customer support when you lack data
Europe or the US in the 50s didn't guarantee the necessities for people who choose not to work either. I'm not even necessarily opposed to flattening the income distribution by government intervention, but guaranteeing all the necessities is a radical change. Let's try it on a small scale first.
Tools and resources you need to create an awesome API with Django REST Framework
Depending on the situation, you might find living with a broken nose a lot easier than letting something go that you should not have. YMMV.
For dev work, I still prefer cscope for searching for things, at least in all supported languages. cscope is _fantastic_. Combined with a $CSCOPE_EDITOR that does the right thing (for me: open $EDITOR in the background in a new tmux window titled after the file being edited, returning control to cscope for additional searches / opens).

What's really good about cscope is this:

- multiple search types such as: where is this symbol assigned to, what functions call this function, where is this defined, where is this referenced, and so on

- curses and CLI interface

- the curses interface is very nice

- the CLI interface is very useful for integration into your $EDITOR, whatever it might be

The only downside is that cscope only supports C-like languages and a few others like yacc. So this works for C, C++, and Java (to a lesser extent), but does not work at all for languages like, say, Python.
My life - I own it !
Why do you assume people will get less under UBI than they do now?

As everyone gets UBI, at first glance it might seem that the poor will get a smaller piece of the cake, but in reality a person with a good income will just give it back through taxes.

Of course, some specific people might end up being worse off (like a person who gets $30k of welfare), but on average poor people should be better off under UBI. Mainly because they can work and not lose anything.
6 years ago it was already too late for CPU mining (at least after March when I tried it).
If someone had that answer they would just do it. I am not sure how you expect an answer on something so speculative.
It can't be cultivated, it just grows wherever there are birch trees. So planting more birch would just mitigate any effects of over harvesting elsewhere, while increasing the global supply.
Uh I'm sitting right here.
I'm currently working on an nftables setup script (removes iptables). I plan to release under gplv3. As I understand it nftables is designed to replace iptables (though they both use netfilter methinks), so I am ripping out iptables everywhere currently.

That said, I love the effort in this documentation.
Those things are true now, but I don't think it'll take too many generations for what I described to be considered totally normal.
Ask HN: What do you think about this kind of visualization?
Hello HN!

I've participated in a beginner's workshop on "visualization with a pen" and, since I didn't have a better example to use, I tried a topic that I had already visualized before, and with which I'm not really happy: the structure of the Linux kernel's random number generation (for my "Myths about /dev/urandom" article):

https://www.2uo.de/myths-about-urandom/structure-new.png

Today's "work" looks like this:

https://www.2uo.de/myths-about-urandom/visualization.jpg

Obviously, the two visualizations are not equivalent in technical content.

Okay, let me say some things right away:

* I'm not good at drawing and I pushed myself quite far here. While I'd appreciate any feedback, "your drawing is child-like" is near useless, albeit correct. I do know about that and, more importantly, I won't be able to change it anytime soon.

* My time ran out badly, so there isn't everything in it that I had planned to include. The layout is problematic, ornamentation and colors are missing and so on. I won't tell what more was supposed to go in, because that's how it is now and I'd like to get feedback on this version, not some imaginary "perfect" version.

All kinds of feedback are welcome, but I'm especially interested in:

* Do you like such a "playful" visualization, or would you prefer something cold and sterile like how it is now? Could it possibly help you understand the technical content better?

* Would you encourage me to play with such visualizations in another context, but maybe not for this article? Why? What kinds of contexts (Personally I feel like it might be good for cooking and baking recipes)?

* What do you think how deep in technical content and details such a visualization can go?

* Do you have examples of similar visualizations (I know about Julia Evans' zines)?

Thanks a lot for taking some time to write your ideas and thoughts!
I still haven't learned how to use a build system yet. For me it's just way easier to put the individual build commands in a .sh file and run it.
That was my point. The person I responded to said that they only store "non-relational data" in NoSQL so I was asking what that was.
I always recommend this article to anyone interested in Bitcoin, it's a great read: https://fee.org/articles/what-gave-bitcoin-its-value/
Canonical on Path to IPO as Ubuntu Unity Linux Desktop Gets Ditched
Those implementations are as broken as a database that stores ZIP codes as integers.
> integer is also ambiguous, did you mean signed or unsigned, 32 or 64 bit

These are all integers. There only needs to be one integer type for all of: 0 6 -6 8000000000000000000000. Python gets this right.
I'm waiting for the next 20% drop, but there's a risk that it will never happen... it's probably not worth the wait though, if you plan on buying some...
To be useful money needs some reasonable market cap - because it could not store or move too much value without that.
..shame
I think at least some basic tenants may be broken once you get to inhabiting a second planet!
"Killing me softly with his plus"
Have you ever done well on a group project without doing much work yourself?

I just doubt the hacking group is the same group that chose riak, solr, etc.
So you are saying that all that matters when getting hired is salary. That's it, nothing else? If you want your salary to max out be a 1099 employee. You'll make the most money possible and you won't have to worry about pesky things like insurance...

You missed a major point in what I do when I'm being hired. I use benefits like a bludgeon. I get MORE money because of the variety of benefits I've seen over the course of my career. While looking ONLY at salary is simpler to compute and categorize people, that simplistic look at things will reduce your ability to negotiate and get the most out of future opportunities.
Its like any other speculative investment.
Define how much you are willing to lose(risk). Once that condition is met, sell. If it goes up, take some profits.
It's all about risk management and the discipline to stick to your rules.
Vilayete Etiqad. Seyyid Ocaq Nejat Aga. Video Izle
I suspect too that our usage patterns for wood are "subsidized" by the availability of coal. There was just an article here the other day that talked about how deforestation in Ethiopia (for use as fuel) has had dramatic ecological impacts up and down the Nile.

IIRC Coal caught on in England in part because deforestation had gotten so bad that they needed another source of fuel to run industrial engines
The PS3 appears to run a fork of FreeBSD:

https://en.wikipedia.org/wiki/PlayStation_3_system_software
PRE TRIBULATION RAPTURE and LEFT BEHIND FALSE DOCTRINES
Basically I don't see any target value for bitcoins and there's no bubble since this is a once upon a life time opportunity. Basically since number of bitcoins will be limited - total value of all bitcoins must be a fraction to total human wealth. Tech leaders and SV have strongly stood behind bitcoin and blockchain with convincing arguments, and put their credibility behind it and each day by increasing valuation of Bitcoin they prove why tech matters on this planet.

Edit: /S
If a bubble forms and people's finances get hurt, that'll have very negative effect on the credibility of SV and tech sadly.
Ironically some HN users have started believing in the coming of a "technological singularity" as a kind of religion. Even though it doesn't involve a supernatural god, it still requires faith in some kind of rapture with no scientific evidence.
Some elements seem unnecessarily complex, but I actually like Google+'s UI. No one I know uses it so therefore I don't either, but I do like the look of it.
I suppose wolves wouldn't be popular in a suburban environment either.
Free (for a little while) job board
Cool! Thanks for the information. Good luck with Gutenberg!
lol, how much of the Firefox today is still Firefox of the beginning? :D
As the owner of a mac with an amd gpu, I'm very excited to see support coming soon. Been wanting to get into ml but been pretty discouraged with all of the popular libraries being cuda-only.
Wishing I had not transferred one Bitcoin to someone back in 2011 just to show them how it works. And then erased that old MacBook that was loaded with 10 BTC in its wallet.
I'm looking forward to all the people promoting the Salvation Army ("salvation" is not about saving clothes from the trash) this winter while I know of at least one person who got kicked out of their shelter for being a trans person. Sometimes it's hard to tell whether its promoters don't know or don't care.
If it makes anyone feel better. When the Bitcoin whitepaper came out, I read it and thought it was neat. Then came the first mining program and I installed it on my computer and it ran the CPU up. I said, "This is dumb." and uninstalled it.

Huge mistake.
> convincing arguments

well, not really

Don't get me wrong, blockchain tech is really amazing. But whether it has an actual use in the real world is very much TBD.
> Basically since number of bitcoins will be limited - total value of all bitcoins must be a fraction to total human wealth.

Or they could be worth nothing?
> Certainty of non-existence of God is Ideology.

Maybe, but that's not what atheism means to most atheists.

Atheism is not believing in God(s). This is different from both saying "I don't know", like agnostics do and actively denying the possibility of existence in God.

Most of us, when we say "I don't believe in X" are not saying "I have absolute certainty that X does not exist". We're saying "I've not seen any reason to believe in X, so I don't". I'm not agnostic about the existence of Santa Claus - I don't believe in Santa Claus. But maybe there really is some guy living in some secret compound on the North Pole -- it is however so exceedingly unlikely that I'm not going to go around answering "I don't know" if someone ask.

Most atheists are "soft atheists" who fall in the category above, who if asked will say "God does not exist," but who if pushed will concede that just like I can't know for absolute certain that Russell's infamous teapot or Santa Claus doesn't exist, I can't absolutely rule out the existence of every conceivable definition of a God.

And this is not an ideology any more than the non-existence of Santa Claus is.

There are also "hard" atheists that insists that God 100% certainly does not, or can not, exist, and in those instances you might be right to call it an ideology. But they're a fringe - personally despite growing up among atheists I've never met one in person.
Really well written article. I agree that the community can do more to be more inclusive.

Hell, just look at this interaction on Twitter from the developer of JOOQ: https://twitter.com/lukaseder/status/918385919836737536

I had posted his blog post to the mailing list, which compared all the major RDBMS's and the non-statistics based query optimizations they all utilize, and Postgres didn't do so well.

There was some good discussion on the list, but Luke wanted to chime in and couldn't figure out how to do so one just one post without subscribing to the list, or any of that.

And this is a very competent developer. In the end, I didn't see any comments in that thread by Lukas, even though he wanted to respond. There is just additional friction around the current process, and it's really not inviting, especially to those who may want to say something occasionally, but not be involved in development every day.
What to do when you have no freelance work
Yes, I think it's safe to compare this to the early days of Servo for now, in that one should not necessarily expect to see this in Firefox for the next decade, though the research and expertise gained from creating it might work its way in before then. Still exciting nonetheless!
Wow, amazing story. Unfortunately, scientists, for all their glorification of skepticism, are often not quite skeptical enough...
This made me realize I think I just recycled the hard drive with my old bitcoin wallet on it. I had half a bitcoin that I mined in a few nights on my old Geforce 4 GPU. Fuck me!
C R Q Z N
Complex, Real, Rational, Integer, Natural
Perhaps people today think droopy ears are more friendly just because (for example) the first domesticated animals happened by chance to have droopy ears.
>> Sure, you can learn new technologies but spend one hour a day or less on them. Make sure it’s a hobby and not an addiction

This. I don't think "the Learners Syndrome" is necessarily a bad thing.

My process is usually something along the lines of

-See articles or mentions of some new technology on HN,Reddit,etc.

-Spend a half hour to understand what it's for, what's new about it, what are the pros/cons either via videos or articles.

-If it looks super interesting, work on their tutorial or some intro throwaway project (to do lists being a good example that the author mentions). For me this is very rare. These should take at least an hour and can take multiple hours

-File that technology away and then know that it exists. Usually something like, "Okay, [new technology] exists for solving [X] problem, the next time I need to solve [X] problem, don't forget to evaluate [new technology] as an option."
Remember that bitcoin pizza? Today worth $60 million.
Jeff Bezos built a huge rocket engine and now Elon Musk has real competition
Think of it as a high-risk hedge against future hyperinflation - the Fed can expand the monetary supply arbitrarily to infinity; but Bitcoin's expansion is limited by design.

I think of money as simply a distribution mechanism for the world's resources - a unit of currency can be thought of like a share; a right to allocate a portion of resources represented by that share. With the dollar, you can be diluted to infinity, with bitcoin, you cannot. With any fiat, it only has value because everyone else says it does. ETH is interesting because it is more than just currency, but it remains to be seen how valuable the ability to run decentralized apps will become.
I don't disagree that those young arab boys are in a destructive environment which is associated with their religion. I'm asking a different question however.

If you removed religion from human experience, would there would be no more beheadings? Or would the elements of human nature which result in beheadings simply find a different cultural element to attach themselves to?
> Even C crashes safely on null pointer dereference.

Does it? What if you needed to clean up external resources? What if some data was left in an inconsistent state? What if you were in the middle of writing to a file? Etc.

I do agree that crashing is often the right thing to do and of course the machine can die anyway, but sometimes you want to at least attempt to recover.

Also, in much of the software I've written in recent years, crashing was not acceptable because just because one thing (eg request of some kind, message, task, whatever) failed unexpectedly, does not mean that others will too and we still want others to be attempted. Sometimes you can get away with letting the program crash and then restarting it to run the other work, but often things are done concurrently and restarting would lose any in-progress state. If the work takes a long time, restarting all work because one piece failed is often unacceptable.
Thou shalt love thy Neighbor and thy Enemies who are your Brothers
It's been said a million times for good reason: don't invest more than you're willing to lose. I found this subreddit pretty helpful, maybe you will too:

https://www.reddit.com/r/ethtrader
Being a “currency,” for any definition of that term, doesn’t have to be and isn’t the only criterion for success for Bitcoin.
What software do you build with bazel? How do you distribute it?

Would you use it for an open source project? It feels onerous to ask users and contributors to install a moderately esoteric build tool (which in turn requires Java) to build a C++ project.
Is this perhaps another impact of FOMO? People don't want to commit to showing up at meetings on a regular basis in case they get a better option at the last minute.
It's not too late. If you think that it was dumb then, imagine 10 years from now..
Similarly, is doubling the DRAM refresh rate still sufficient?
Thanks for sharing that link, and your story about your time at Heroku, it is very inspiring. But I have one quesiton, who is Daniel? :)
Not quite. You’d have to weight each person’s advice for their willingness (and ability) to trade Bitcoin.
It can be helpful to enlighten an ignorant person though. Take the bastardization of the word "literally", or even "peruse" if you want a less inflammatory example. If one person uses the word in its original meaning and another interprets that word according to a colloquially bastardized version that essentially has the opposite meaning, I think it's entirely appropriate to quote a dictionary to the misinterpreter and incumbent upon them to interpret the word in its original meaning (if at all the intention is in question).

Bastardizing words, particularly those that have a prior established meaning to a minority community like atheists, is tyranny of the majority. It's not their fault that people don't know what atheist means and interpret the word incorrectly. If you reject that notion then I think you a) endorse a recursive loop where ignorant people never have to learn new vocabulary (or worse, get to make up definitions matching what they want to believe the other person is saying) and b) the bar to exchanging information gets set unreasonably high because speakers have to constantly define terms for their audience. There is some duty to learn and understand in a conversation. If you don't know what the words mean, look them up or don't get upset when corrected. That's how you have a conversation that progresses past semantics.
Sheep aren't very fun to hunt though.
How to Get 100/100 Google Page Speed Score with Middleman and Nginx
Can you repeat the question?
You’re thinking about this wrong; bitcoin is meant to be used more as a store of value rather than as a currency for transactions. You should think about it more as hold than dollars.

Also, new assets and specially new asset classes are predictably going to have high volatility at first, until the market knows what to make out of it and finds the right value for it. In relative terms, bitcoin is still a pretty new asset, specially since new people are coming into the market every month.
On a side note I liked reading about a phone campaign by the same group. This post introduced me to it.

Librem 5 – A Security and Privacy Focused Phone
https://puri.sm/shop/librem-5/
Probably not exactly what you want, but the pushd/popd/dirs commands have existed in all major shells forever.

You can run dirs -v to get the list, and do cd +(num) to go there.

So:

FreeBSD <jubei/pts/2> (219 /var): dirs -v
0	/var
1	/usr/local
2	~
FreeBSD <jubei/pts/2> (220 /var): cd +1
/usr/local
FreeBSD <jubei/pts/2> (221 /usr/local): _
Is that not what gumtree is in a lot of places?

That's what I've used in the UK and Australia, an ebay own it too.
In a commercial passenger jet designed in the 1950's.
Who would have though given that at some point this "Don't use MongoDB" seemed to have taken over HN:
https://news.ycombinator.com/item?id=3202081
Pretty cool, but it leaves out http://www.byzantinechant.org/notation.html (which looks, unsurprisingly, like a distant cousin of the Seikilos notation).
Discussion 3 days ago: https://news.ycombinator.com/item?id=15491775
wow u r so cool bro.
lol kys faggot.
The same actually happened in Spain 400 years ago. There used to be a lot of forests in Spain: http://m.dw.com/en/spain-replants-after-centuries-of-defores...
"I still think the vast majority of this concern over abuse is a red herring though."

It's not. If you're not a frequent target, however, it can be difficult to empathize with those who are.

"People just don't like it when their curated bubble is pierced by information that contradicts it, and they confuse being corrected with persecution and social status games."

Being constantly confronted with racial slurs is just "information they don't like"? Receiving death and rape threats is just "social status games"?
Are there no valuable use cases with Bitcoin?
Show HN: Fake news busting with crowds and crypto