skysight-inc/HackerNews huggingface dataset:
I feel like the author didn't do this as a way to bash Clojure but to try and progress Common Lisp. Anecdotally, I remember Hickey saying something about a stagnation in the CL community, so if Clojure inspires cross-pollination of ideas then that's a good thing.

For instance, Simon Peyton Jones describes [1] how they took the ideas around STM from 'unsafe' languages and put it into Haskell, developed it further, and then later the 'unsafe' languages took the Haskell innovations and put it back into their languages.

Clojure isn't perfect, and Common Lisp isn't perfect, but hey, they're better than programming in assembly. We should be stoked about someone trying to innovate; why do these posts always turn into language wars?

[1] https://youtu.be/iSmkqocn0oQ around 3:50, but the video is short so it's worth watching the whole thing.
Where is 'abroad'?
Actually drug laws have been used weapons in class warfare before US. While US policies are an obvious example in this continuum, it's not the first example.
Depends on the context. If other vars are 'addess' and 'phoneNumber', 'name' looks pretty reasonable.
Lian Tze created this handy variant if you prefer to give a different impression :)

https://www.overleaf.com/latex/examples/latex-wine-stains/cd...
I thought it would be more of a joke article:

1) Start with DNA in a primordial soup

2) Wait ~4 billion years

3) An intelligent lifeform will create an A.I. that can solve it
This is published under opinions. Empirical evidence is usually more than enough for this section of 'journalism'.
A similar phenomenon occurs with aircraft altimeters. They move smoothly in small propellor planes but tend to stick and then jump maybe 50ft at a time in gliders. Tapping the altimeter is standard procedure if you want to see small movements.
When I taught programming to freshmen, the example I used to use when they called variables "number" or "string" was: "that's like calling your baby 'baby'."
Doesn't sound that far-fetched. Here's a slightly newer story where cosmic rays caused address lines to generate spurious signals, and radioactive lead solder caused L1 cache corruption on a bg/l machine: http://spectrum.ieee.org/computing/hardware/how-to-kill-a-su...
Chasing the Scream is a great book that gives more evidence to this claim, from stories to research, for those who need it.

http://chasingthescream.com/
It's worth noting that philosophy grad school is not necessarily focused on history. I went to Pitt (philosophy, not History and Philosophy of Science), which is arguably a department dominated by Kantians and Aristotelians, and in general people who care a lot about the history of philosophy, and the requirement was still 3 historical courses (1 modern, 1 ancient, 1 of either) out of the 12 courses needed for comprehensive evaluation.

Also, not all contemporary philosophers like history. There are plenty who think that the philosophy worth worrying about starts sometime around Quine, or maybe David Lewis. I think they're wrong, but they're out there.
I always go with plural for lists and singular for iteration variables.

for (let thing of things) {...}
> in other words, Trump didn't order the attacks

Yep, he did not order it, he only asked kindly for some help

> “Russia, if you’re listening, I hope you’re able to find the 30,000 emails that are missing,”
>Which fails as it assumes text must have inherent meaning.

It doesn't assume that. It doesn't matter whether the text does or does not have inherent meaning. The essay's point is that the reader's judgement is just as valid as the writer's.

As an extreme example, the phrase "colorless green ideas sleep furiously"[1] can be interpreted by the reader as having meaning even though Noam Chomsky says it's a meaningless sentence. The author is not the final and not the only interpretation that's valid.

[1] https://en.wikipedia.org/wiki/Colorless_green_ideas_sleep_fu...
Blockstack raises $4M to build an internet powered by the bitcoin blockchain
Reserves
I've seen people try to use dd to clone a bad disk before tossing it or attempting recovery - while dd is not the right tool for the job, ddrescue [0] is.

ddrescue gives you options for error handling and will skip past bad blocks, it handles read errors much more gracefully.

[0]: https://www.gnu.org/software/ddrescue/
I understood from the article that the root cause of the problem was that the kid had pains. Due to his autism, he had problems communicating about his feelings and therefore the main manifested as rage. With small doses of cannabis the parents then managed to reduce the pain which then reduced the anger.
I believe this is the way that it is in New York, at least when I lived there, unless the city relinquished its powers on this. Long reddit thread here: https://www.reddit.com/r/nyc/comments/1dm5fu/what_are_my_rig...
Zoom is my go to https://zoom.us/
One could properly dose this 9-year-old and make him "chill out." I have no doubt that it is possible.

That said, I really agree with your argument. You make a great case for legalization that isn't merely "oh hur dur look how my child mellows out on weed." Thank you.
Does anyone else get about 1/2 of payments failed through Stripe?? It's driving me GD nuts!
> Uber isn't backed by an army, secret courts, and they can't decide to through me in jail.

You have it backwards (and BTW NYC doesn't have and army nor secret courts).

Yes, the us gov sadly has secret courts and of course an army et al. But it's also subject to some constraints, such as the very one that gives rise to this blog post: government agencies typically have to announce their plans and have them open for discussion.

Does the process always work? Of course not! But it's a lot more transparent than how corporations can be. People are outraged by secret spying, secret torture etc. And why do governments do that stuff in secret? Because they know it will cause outrage. Some governments (e.g. DDR & Norks to name a few), do it overtly because the very knowledge of the spying is part of its value.

Whereas there are few tools to control the same actions by corporate entities.

I do expect an erosion of these secret programs over the next 20 years. However they may be overshadowed by corporate databases.

Our governments, being made of people, are hardly right all the time. But neither are our corporations (and they are indeed our corporations, regardless of capital structure because they are permitted to act in the public sphere) as they are also machines operated by people. A foolish knee-jerk reaction in favor of one over the other is intellectually stupid.
I completely agree with you. Your argument stands much better than the one presented in this article.
Usually that sort of request is made in tech support not because the action is more useful, but because users are clueless or will outright lie about power cycling. Asking something unusual like this gives you better odds that they will actually do it, rather than, say, power cycling their monitor, or pretending to power cycle because they're terminally lazy.
What's relevant is the cost of housing where people want to live.
That loses you a dd blocksize chunk, which is likely much bigger than the underlying damaged sector.

ddrescue or recoverdisk (part of FreeBSD base) will both skip over unreadable blocks, then retry with smaller block sizes along the damaged areas to save as much data as possible.
http://www.snopes.com/autos/techno/icecream.asp
Nope. At least my annual efforts to dig into that direction always fail. It seems, that there is something: literal programming, html-based prolog posted here recently (someone please help to recall its name). But it is not exactly that. And it always contains esoterics under the hood. I want C, C++, Perl, Java, anything mainstream; not Prolog.

I'm too busy and too single to make prototype on my own (and more related ideas on top of that in thoughts.txt). I've posted this in forum comments for years, and sometimes got critics that made me temporarily think it is just another view on existing techniques (as of company-wide, not person-wide). Now I run the company and this got only more demand.

Honestly, maybe I'm just doing existing things wrong, idk.
One thing was that iPhone SDK surely felt like heaven when compared to the clunky Symbian C++ one, which after three reboots still felt bad.
BlackBerry essentially killed itself in a few shorts years (basically 2007-2010) by not seriously reacting to iphone and android. I'm convinced if a blackberry 10 OS phone had come out in 2010 they might have held on to market share....but it wasn't released until early 2013...way to late.
Of course. But apparently once in N times it does something.
A Designer's War on Misleading Parking Signs
The Adobe stuff is great, and a great value. I use Photoshop, Premiere, and Illustrator every day. And their "Creative Cloud" cloud features are wonderful.
Sudo is anachronistic anyways.

Laptops don't need to follow multiuser best practices, and frankly a complex root password offers little.
You know, I'm not at all opposed to weed (I smoke weed myself on occasion) but I don't think we should encourage experimenting with drugs on 9 year old kids by people who are not medical professionals...
> Yes but someone could pay or coerece a weak link to extract the data

Or just pass a law to force them to do it and not spend any money.
A professor of Marxist political philosophy at my university told our introductory course that the point of (political, at least) philosophy wasn't to learn the philosopher's ideas on how to fix his world but rather how his thought process could be used to analyze and fix ours. I don't remember much else from the course but that bit has stuck for all these years.
Well,... slaves still had to eat, drink, make more little slaves (i.e. have families) and so on, so keeping them alive and reasonably well was probably a good thing to do. Dead slaves can't reasonably do all that heavy lifting.
I recall in 70s/80s Denmark and Netherlands made pot legal in parts of Amsterdam and Copenhagen. The areas quickly turned into dumps. I'm fine with Slab City but do we wan't this for all of US?
Done that. First, I think it's great expirience for a founder in terms of understanding and learning how to run business. Especially if you manage to grow to have consulting company with employees.

For me main challenge was Focus. Hard to focus team on developing your own product, while also doing consulting.

Bad behaviors:
- lack of focus
- different cash management
- easy to avoid responsibility when 3rd party is involved
- different mindset for employees, bootstrapping startup vs consulting for someone else

I would suggest a founder to first try a different ways to bootstrap/find funds for your startup. If not, then do consulting, save some money, then use this money to work only on startup/idea.
> This belief can make simple tasks complicated. How do you combine dd with gzip? How do you use pv if the source is raw device? How do you dd over ssh?

These operations are not that complicated. Behold the magic of UNIX pipes:

dd if=/dev/sdb | pv | gzip -c | ssh name@host "gzip -dc | dd of=/dev/sdc"
or 3:3:3:2:2?
The windows app store is an infested malware cesspool:

http://www.howtogeek.com/194993/the-windows-store-is-a-cessp...

http://www.itproportal.com/2015/02/23/windows-store-infested...

http://www.zdnet.com/article/how-was-this-windows-store-app-...

They have gotten better (these links are in chronological order), but best practices for individual users and administrators is to disable the windows app store.
Today is my last day at Uber
"We left Rhode Island [and moved to New York, where they cannot get medical cannabis] with almost a liter of cannabis-infused oil, but, even though we measure it out in drops, it won’t last forever. And because my son had to turn in his medical-marijuana license when we moved, we can’t go back to get more."

I hate to point this out, but that one quote nullifies the rest of the article. When they moved, they would have checked the school district. They didn't check their son's medication?

Or is it the case that it's not as bad as it appears?
>> Uber isn't backed by an army, secret courts, and they can't decide to through me in jail.

> You have it backwards

How do I enlist in Uber's army? How do I become a judge? How do I get a badge for Uber's police force? I'm quite apt with firearms knowladge and if they need an armorer they can give me a call.

Or Uber doesn't have an army so I don't think I have it backwards.
Have you read the article, or are you just responding to the headline/title?

EDIT: Seeing as I got a downvote I thought I'd expand on my question. You asked:

> Why is DNA better than silicon?
> Is it magic?

The article says clearly what the advantage is of DNA over silicon - it's at the very top of the second page where it says:

> ... biological computations could potentially
> have vastly more parallelism than conventional
> ones.

Secondly, the article isn't "fake" in any sense of the term - it's written and published by an eminent researcher in the field of computational complexity. It's a very clear exposition of the techniques used to solve NP problems with physical systems, including an analysis of why this doesn't really work, and why it's unlikely ever to work.

Yes, it's "old", although for some of us it's not that old, and given comparatively recent excitement about using slime-molds to plan "optimal" transportation networks, clearly it's still relevant, and not well enough known.

So my question still stands - you seem to have dismissed this quickly, and I wonder if you've actually read and understood it, or are you simply reacting to the headline/title?
Use JSS (http://abcl.org/svn/tags/1.3.0/contrib/jss/README.markdown):

;; During initialization
(require 'abcl-contrib)
(require 'jss)

Then, for example:

CL-USER(1): (in-package :jss)
JSS(2): (lambda (x y)
(format t
"~&addTwoNumbers(~A, ~A): ~A~%" x y
(#"addTwoNumbers" (new 'Main) x y)))
#<FUNCTION (LAMBDA (X Y)) {7EEE31B2}>

JSS(3): (funcall * 20 30)
addTwoNumbers(20, 30): 50
NIL

The same goes for any Java library. As for AWS, I have no experience with it. Looking around, there seems to be https://github.com/hargettp/hh-aws. Btw, I am not attacking Clojure, but the idea that Clojure is the only useful Lisp available on the JVM.
I assume Vulcans can lie?
I hadn't heard about refueling while the reactor was running, interesting.
There's an open-source effort that's begun since early last year:

https://github.com/tensorflow/tensorflow/issues/22

Though that will take another year at least before it comes to fruition. What was your GPU budget? If you were able to run them CPU-based I think a mid-range Pascal GPU would do great. You can sell it later for at least half the price as well.

This might be useful: http://timdettmers.com/2014/08/14/which-gpu-for-deep-learnin...
> If anyone can answer what the 'correct' interpretation of a piece of writing is, it's the author. If they can not, well maybe the authors intent wasn't what the questions are asking.

This is the crux of the matter. James Joyce (just to pick someone whose work is heavily discussed) may have made a reference to a common Catholic belief and not realized it because he was embedded in Irish Catholicism. It could have made some metaphor stronger or weaker. When you discuss the metaphor you may be discussing the author's unwitting intent. Thus the author themselves might not be the proper authority (except for their own overt motivations).

Literature isn't special in this regard -- after all we go to psychiatrists & therapists to help us learn about our own actions that we don't understand.
You're generally right, but I take issue with the claims: "philosophy does not normally deal in absolutes it is impossible to say the later philosopher is now more correct and worth reading instead of the earlier philosopher" and "Neither answer is factually wrong or right".

I hope you and everyone else realizes that these are philosophical claims, and controversial ones at that!

I would tenatively assert that the majority of philosophers now and in the past have believed the following two things:
1) moral statements like "murder is wrong" are objectively true or false.
2) philosophical statements are also objectively true or false.

(Note that I say "objective", not "factual" as some people would make a distinction between the two, as in the fact-value distinction).

Like any philosophical issue, there is a lot of debate. But when characterizing what philosophers think, how philosophers act, you have to make clear what's your own view, as opposed to settled fact.

That said, I agree with you the central claim that the works of historical philosophers are often of equal or greater insight than contemporary work.
I wish Google would make Hangouts more Slack-like. Especially if they want to target the enterprise. It seems they really just need to add the concept of chat rooms.
Philosophies absolutely deal in absolutes. See for example -- Hegel.
He wrote a lot about how he didn't play the raising money game. Okay, I said to myself: this will be interesting. He'll write about what he knows. I'll get a glimpse into this life and what it's like to live it. Maybe he has more time for oil painting and reading fiction than any Musk or Zuckerberg I've ever read anything by. Maybe I'll decide to do things the same way he did.

But then for some reason, after he began by stating he did not try to make a dent in the Universe or raise $100m - he proceeds to write about what it's like to do so.

How would he know? This irrelevant stuff about stuff he doesn't know about is just noise. Because he doesn't know.

If he wants me to pay attention to him (and the post is titled "reconsider") he needs to write why. Not piss on someone else's corn flakes.

It sounds like sour grapes to me. I mean, why even write about something you don't know? Write what you do know...

>So first you take a lot of money from angels desperate to not miss out on the next big unicorn. Then you take an obscene amount of money from VCs to inflate your top-line growth, to entice the investment bankers that you might be worthy of foisting upon the public markets, eventually, or a suitable tech behemoth.

If you say so...
Where is AMD substantially beating Nvidia on performance per price? This looks pretty well split, to me; their $299 cards are roughly equal in performance, for example.

http://www.tomshardware.com/reviews/best-gpus,4380.html
Ripping Off Young America: The College-Loan Scandal
You don't have to wait for updates to newer versions to get dd to report its progress. The status line that dd prints when it finishes can also be forced at any point during dd's operation by sending the USR1 or INFO signals to the process. E.g.:

ps a | grep "\<dd"
# [...]
kill -USR1 $YOUR_DD_PID

or

pkill -USR1 ^dd

It also doesn't require you to get everything nailed down at the beginning. You've just spent the last 20 seconds waiting and realize you want a status update, but you didn't think to specify the option ahead of time? No problem.

I've thought that dd's behavior could serve as a model for a new standard of interaction. Persistent progress indicators are known to cause performance degradation unless implemented carefully. And reality is, you generally don't need something to constantly report its progress even while you're not looking, anyway.

To figure out the ideal interaction, try modeling it after the conversation you'd have if you were talking to a person instead of your shell:

"Hey, how much longer is it going to take to flash that image?"

The way dd works is close to this scenario.
Mr Nice by Howard Marx is another interesting read. Yes he smuggled drugs, but the super-national efforts by the DEA to catch him were disgusting. The blackmail they used to make him confess (we have little evidence, but if you don't confess we will give your wife 10 years). The pointlessness of his prison life.
When one works for companies of such size, discovers there is a huge difference between how things should be and how they actually are.
> I'd advice caution on giving any developing brain cannabis.

Correct. However this also applies to ADHD and anti-depressive medication that is commonly given to children, sometimes in doses higher than needed.
Start making money before worrying about taxes.

If you are planning to bootstrap the company then incorporate wherever you want. On the other hand, investors would be a lot more comfortable investing in a US company and clients prefer to deal with other US companies.
That is a syntax error in bash.
If you now someone who can/want also use your product, ship early versions to them. Even screenshots.
If not, try to find these users, and ship to them :)

I think, early fear of shipping is a symptom of uncertainty "will someone need this product?" You should try to find this someone as soon as possible, and get feedback from them.
I could see this being an eclipse or notepad++ plug in.
please send me an invite
mihirptl89 (at) gmail
Using public transport to get to work for me, would mean:

- Walk to the next village
- Take a bus to the next city (bus comes by every 2 hours)
- Walk to the train station
- Take the train to the next city
- Take another train to the next city
- Walk to the outskirts of the city to where I work

And I live in Germany, which is presumably the public transport heaven.

It would also take me several hours every day.

My car costs me maybe a maximum of 90€ every month and takes me to work in about 15 minutes.

I know what you will say. "Just live in the city and use a bike to get to work, faster and costs nothing! (apart from the bike)". But that would not only reduce my quality of living (let's face it, the countryside is nicer) but also let my rent costs skyrocket (average price per m² more than doubles).
Well, it's almost literally an island (the size of a city)

I don't blame them for acting that way though
I had a mouse that would stop working occasionally. The pointer would jigger and shake, or get "sticky" on some parts of the screen.

After a few weeks I narrowed the problem down, it happeneed in the late afternoon, but it worked fine in the evening. It also worked when it was raining.

So it had something to do with the sun shining through the window.

So I took the mouse apart and found that it had little rollers inside, each roller had a small black disc with holes in it. An LED one one side and a photoreceptor on the other... I assume it worked by counting the flashes of light through the holes in the disc.

The plastic cover on the mouse must be semi transparent and when hit by the sun, the photoreceptor was giving weird readings. I covered the mouse in black tape and never had the problem again.