skysight-inc/HackerNews huggingface dataset:
There’s also a separate post discussing how we’ve used DataScript to build Acha-Acha: http://tonsky.me/blog/acha-acha/
"A mathematician plays the stockmarket" is an interesting read of a smart person who made a bunch of mistakes and lost money.

http://www.amazon.com/gp/aw/d/0465054811/ref=mp_s_a_1_sc_1?q...
Excuse the cheesy line, but this life is all you've got. Don't throw it away.

My parents were murdered just under 10 years ago. I have spent the last decade fighting depression, PTSD, and a society that doesn't know how to deal with extreme emotional effects. I feel like I'm finally getting out of that hole. It has taken a long time.

Your recent anxiety sounds like the late effects of PTSD, or some other trauma related condition. I would highly recommend speaking to a professional (actually, speak to as many as it takes to find one you like). You aren't alone, and your condition isn't unique. There will be good advice out there.

As to people being happier when you're around, That's usually a good "life" metric to check, but in times of personal crisis, you want to think about you. Who are you happiest around? Can you talk to them about your feelings? If not, can you spend more time with them?

Life is sometimes hard, and "sometimes" can last a long time, but there will be good bits, then better bits, then eventually, the majority will hopefully be good.
I think of the Atari 2600, the Commodore 64 and the Sega Master System, all of which also had cartridges in the early 80s.

One of Nintendo's stated reasons for choosing cartridges for the Nintendo 64 versus optical media was to discourage piracy.
Thanks for the link.
I had similar thoughts but was struggling to find a way to express them. "The only thoughts we're capable of are bound by the restraints of language", or something similar.
It's a nice hypothesis. I think the same words can sometimes mean different things to different people, even where the context is fixed.
I've often wondered whether we all see colors in the same way.
What is over engineered about his design ?

It's actually well designed.
This was basically what a lot of Quake era bots did to improve their AI. In order to find their way around a map, they precomputed paths. Later bots, when put in a map that wasn't precomputed, they would build a similar mapping on the fly, pruning "symmetrical" nodes and therefore reducing their path finding. When the not would discover the location of an item, it would graft that new branch back into the graph.
Link to Google Cache for those who can't read the article:

http://webcache.googleusercontent.com/search?q=cache:J5AGFg1...
>>>I won't go into the details that led up to this event<<<<

Fix the problem and then go ahead and do whatever you want. Atleast you would be helping one other person.
One you have crossed the line, there are no rules,nothing to stop you. Problems are created by people or a group of people. Fix the problem and you will watch problems run
to the hills. Yes you will have to pay a price for all this.

https://www.youtube.com/watch?v=I5UBikauIQM

http://codepad.org/LMNJWE6X

They say "Life is suffering". You want to choose to the easy
route or the hard way, i leave it upto you.

Read upon Irom Sharmila.If you can do that , you are beyond anything. Nothing can stop you.
> "The editor is the unseen hand with the power to change meaning and message, even the course of history. "

What editor? Stalin was general secretary of the central committee of the communist party of the Soviet Union.

The fact that he was a fishermen, magazine editor or something else at any point in time, doesn't make fishermen, editors or what-you-will able to change history the way Stalin did, because most of them are not in any position to do so.

People can change (and do change) the course of history by perpetuating ideas that sometimes fall into the right ears/eyes. But other than that, I don't see other connections.
Nah I think it just did damage over the long-run, and the act of reinserting it a couple times helped to get it connected properly with or without moisture from your breath. The blowing was just a ritual.
Ah, the penny drops. Thanks. I've actually been bitten by not paying attention to the same distinction in python, which I evidently haven't quite learned the lesson of yet.
There are two things that can break IoT, security and fracturing. But security is a necessary condition for IoT to succeed.

I know Apple has surprised many of the companies that want to work with HomeKit with its security requirements. I heard from one company that, for example, was upset that locks cannot be remotely activated. The last thing anyone needs is their house getting hacked and robbed as well.
I think there's a fallacy here . . .
> At no point has anyone shown a modern vaccine (last 20+ years) to be unsafe. Period.

That is simply not true. I am pro-vaccines, but your sentence is false.

Simply google: rotavirus intussusception and you will see.

His point about vaccines is 100% correct: Until the vaccine has been on the market for 10-30 years we do NOT know that it is safe. We might consider the risk worth it, but do not confuse that for "safe".

This is equally true for all the non-natural food additives. The natural ones have the benefit of decades, centuries, or millennia of testing. (The only exception would be things like vanillin that are exact copies of known natural additives. I consider them just fine even if they are classed as artificial.)
My impression is that Nim was in the right place at the right time and unintentionally piggybacked on the interest surrounding languages such as Rust and Go. This perception may be completely wrong. However, I do remember all these languages started gaining popularity within the span of several months. Before that Nim (then Nimrod) existed, but remained in obscurity.
A few massive home hacks and I agree that the gov't will step-in. Personally, I'd rather have the FCC than the NSA regulate wireless security.
You mention a) return of depressive episodes, b) no funds.

For a):

There's a method that was developed recently by a couple of very qualified people, specifically to overcome the problem of the relapse of depression. It's based on the practice of "Mindful meditation" and the book (with CD) is called "The Mindful Way Through Depression". The program lasts 8 weeks. You'll do exercises everyday and you'll learn the tool(s) to stop any relapse right when it threatens to take over your life again. And there's scientific proof that this program actually really does re-wire your brain: news.harvard.edu/gazette/story/2011/01/eight-weeks-to-a-better-brain/

For b):

Here are the gems:

The audio files you'll need to do the exercises: https://thepiratebay.se/torrent/4180277/Mindful_Way_Through_...

The book (pdf) you'll need to read:
http://www.torrentz.com/3935b3cbcfc33c14d45fa8eefada3210347b...
> Because unless someone feels like editing every script or tool that makes use of ls, then it cannot be used as a replacement

It can be used as a replacement just fine, just not if you symlink/alias 'ls' to 'exa', which I don't see as relevant. 'fish' is a replacement for bash, but I don't remove bash because of having it and I still have plenty of scripts using bash. It's just that my personal usage is exclusively with fish.

> You'll have to have both ls and exa on your hard drive instead of just exa.

Yes. I don't think this is a problem.

> Also, people are used to the options of ls, and backwards-compatibility (in the form of a shell alias) is one less barrier to entry.

I agree that it is a barrier to entry, yes, but this is clearly a toy created just to have fun with a language and make something that also happens to be fairly useful. It's not meant to take over the world, as far as I can see.
I think people were in general quite nice to him, understanding the scope of the project. Who uses ls in scripts anyway...? :-)

On the other hand I think it would be great if together we would try to go back to the early attempts of writing utilities that do only one thing and can be chained together with pipes. If ls isn't a good utility for pipes we have to come up with an alternative. You can then pipe it into a frontend like exa and everybody is happy. :-)

I think at hackernews there are a lot of brilliant people who would definitely be able to formulate interesting goals/projects to work on (and which will be of benefit to us all). And no, that does not always need to be an idea with which you can start a new startup.

That ls is one of the utilities that needs more love from us all, I think we probably all agree on. Check your history on how often you used it in the past.
Why keep living?

Because life is the master of all games, it's incredibly hard, but as long as you don't physically die there is always a new life waiting for you to start once you push that reset button.

There is nothing that compares to it, no other game is as rich, as deep and complex with endless opportunities for improvisation.

Have you ever played a game that you can't possibly win, but you kept trying, fighting, again and again, with a grin on your face because it was so epic? This is how life can be, once you let go of the fear of losing. No matter if everything is burning around you, if it keeps kicking you down, even adversity can become your power, your scream for meaningfulness in a mad mad world.

I had a really bad year in 2014. Anxiety attacks, dark thoughts, I know what you are going through. Meditation is what got me through. If you can't afford therapy you should really try.

Before you reject it of hand, I don't mean you should start believing crazy things about chakras and other stuff if that is not part of your culture. It doesn't matter if you are an atheist, a christian or a muslim, or whatever else, meditation itself is a scientific tool, it's how you become a researcher of your own mind. Just sit down, and for 20 minutes try to stick with your breathing. If you can, try to think about any people or things in your life that you are grateful for. That really does wonders.

I've found a lot of wisdom in Michael Carroll's books, that explain how to become fearless, using Buddhist teachings but without having to accept Buddhist dogmas. You can find them:
http://www.amazon.com/Awake-Work-Practical-Principles-Discov...
http://www.amazon.com/Fearless-Work-Confidence-Resilience-Cr...

Lastly, I've experienced a similar relapse after I was doing quite well for some time. Maybe what you are feeling now is the last fortress of darkness before everything becomes better again. Keep helping people, you will push through for sure.

Hope this helps
Great work! I haven't done such things, but I'm curious: what books/papers is your software based on?
The French word Ingineur means one who is ingenious, whereas the English word engineer means one who works on engines. That tells you all you need to know.
If you are trying to make a point about animal welfare you might want to not say stupid things like "enslavement".
ok, so non-following of the full set of details of a full-fledged democratic process makes the will of the people illegitimate. Are you kidding me? A coup of nationalist forces has just overthrown the legitimately fully democratically bells-and-whistles elected president, and now this new nationalist regime that took power through the coup is unsatisfied with the quality of democratic process a minority (primarily targeted by the new regime) used to run away from the coup. You can't be serious.

This is exactly the double standard i was talking about.
I do remember a well-timed post on reddit/r/programming about Nimrod (as it was called back then), shortly after Go's release. It contained a lot of "Go is disappointing (to put it mildly), this looks so much better"-comments about the language. The backlash against Go was pretty huge.

I don't remember the guy behind Nim doing much trash-talking, which probably helped as well, especially in the long run.

EDIT: fixed derailed sentence.
it's probably way too early to worry about that, they just need to grow and deal with actual issues that are coming up today.
If I could just give you one piece of advice it would be this: don't do this.

A bit longer: You're a pig headed for the slaughterhouse. Please do it 'for play money' only for the first 5 years or so, if your method makes money over that period then set yourself a goal and if you reach it stop.
FX TIME-SHIFTER
I haven't read the book. From the description on Amazon it seems the investor/mathematician let his emotions come in the way of his investment decisions which led to him losing money. I think that's a risk we run by providing that human touch, which sometimes may even help us if the software is making stupid decisions.
My goal is to build a fully-automated system (no human interference) that makes "confident" decisions based on statistics and hard numbers.
Look for patterns of insider trading and hop on. Oh, and trade offline portfolios for much longer than you think necessary.
You may want to take a look at http://quantopian.com/, who make an engine that does just that. A lot of brokers actually support this.

The reason appears to be that there are lots of stock trading packages that people want to use (and to be fair, most brokers' interfaces suck somewhat. Also one interface for 2-3 brokers sounds appealing to me).

Here is an article about one such trading API:

http://www.quantstart.com/articles/Using-Python-IBPy-and-the...

Most API's also let you play with the "fake money" accounts of the brokers. But keep in mind that they usually cheat on transaction costs in those modes.

You may want to read a lot of the algorithms on Quantopian. To be frank, the only one that really makes sense to me is the "auto-rebalancing" approach. What this does it it keeps your investment at what you set it.

Say you invest 50% in automotive stocks and 50% in nasdaq stocks. Nasdaq goes up 10% -> it sells 5% of the profit and invests it into automotrive stocks. This is one of the few algorithms that seems to :

1) beat the market

2) actually spreads risk around (or it seems to me it does, depends on your investment spread I guess)
This is nice to know but I really think it's a questionable thing to do considering they specifically want to omit the number from their current website :/
I would like to point out that TDD isn't really about tests, it's about design of your program. It forces you from the very beginning to deal with really important questions: how do one use a piece of your program? Is it easy, clear and simple? Can it be tested? What do you expect from the program? Is your program or component overcomplicated?

Design your programs from top to bottom fleshing out details as you go. Deal with one abstraction at a time. And when you're finished you can throw away non-critical tests so that they don't outlive their purpose.

Do remember that tests are code too and that they have to be maintained and that they can become a part of technical debt. Do not use TDD for prototypes when you really don't know how or why implement your program. Create a prototype, explore possibilities, throw the prototype away and write a production version with TDD.
Well, there seems to be no ultimate purpose. Life will take whatever purpose you want to give it. No purpose, if it gives you happiness, is a less perfect purpose. It could be a simple or complex reason, but its aptness will only depend on its ability to motivate you / make you happy and nothing else.
We are but a speck of dust in the unraveling of the universe, and there is no less or more important purpose if we consider the scale at which we exist. We all have risen from this earth, and to it we shall return in time. But for the time we are here, let's not squander away our precious time. Let's do something to make it count for ourselves.
> Similarly, it's not surprising that yeast extract (nutritional yeast Good) contains the Bad MSG.

This is not so much an issue of bad or good chemicals, it's an issue of honesty. There are tons of products out there with "no added glutamate" that have yeast extract on their ingredient list. I don't even mind when food producers hide that they add glutamate by using yeast extract as long as they declare it as a flavor enhancer.
If you could please shed some light as to why you hold that opinion (past experience etc.), it would be of great help!
The killer feature of Nim is its amazing syntax. If you know Python, Nim will instantly feel very, very familiar.

Rust looks incredibly useful to do systems level programming, and guaranteed pointer safety without GC costs is amazing, but it takes me much longer to figure out exactly what's happening in the code.
Just a word of caution: the profitability of stock trading, regardless of the timeframe (high-frequency, daytrade, week long positions), heavily depends on access to information. So even if you build a system that mathematically is better than those built by a team of physicists at large financial institutions, it may easily under-perform the market due to its limited access to data.
I think you are making my point for me. It wasn't a problem that you had, but they created a better experience, or the opportunity for a better experience.
This old HN thread may be relevant: https://news.ycombinator.com/item?id=4748624
I haven't based this off of any existing papers yet, I'm intending for it to start off as fresh research, and depending on how it goes, maybe include/test theories from existing papers. Do you have any papers that you would recommend?
Get the app Tailor; it'll do it for you. :)

https://itunes.apple.com/us/app/tailor-automatic-screenshot/...

Maybe the Magic people should promote a tool, since word-of-mouth promotion can be hard without.
Can you give some reasons why? Perhaps even show how you would have solved the problem?
Thanks for sharing, seems very close to what I'm trying to do. Will give that a thorough read!
It certainly is marvelously designed, not too amazing considering that Carpenter knew that it is one of the possible questions and he prepared his answer beforehand.

Anyway, judging by the provided code, Carpenter should have done only basic alteration to the original code in the marked spots (// ???) which should have been enough for the interviewer, so that they might have moved on to the next question if there was one:

> Christine looked at the solution on the board, frowned, and glanced at the clock on the wall. “Well, where has the time gone?”
Do both and you can cover both camps. Doesn't have to be as boring as a plain transcript, obviously.

(I very rarely watch videos and much prefer screenshots or descriptions.)
Your emotional response is telling you that your algorithms won't be affected by emotion. Your emotional response has already caused you to prefer one course of action (algorithms) over another (humans picking stocks).

Good luck though! It sounds interesting!
Does no one else consider the idea of this horribly decadent? They give as an example, ordering a delivery pizza for you, which is already a decadent activity and something you can accomplish with a single phone call anyway.
Maybe for the rich high-flying silicon valley types, your time and brain space is so valuable that this service makes sense. But if that is the case maybe you should re-examine your lives.
As far as I know, all x220 and later are.
Beating a stock market index is a zero-sum game, and the large players in this market have hundreds of millions of dollars and huge manpower invested in making money of small players like OP. I suppose it's possible in principle to be smarter than them, but that's the bar.
Your automated system will require human input. I lost a bunch of money in Jan - I saw a huge drawdown, discovered a fixable flaw in my strategy, panicked and closed my positions. Human inputtime - do I close positions and shut down?

Had I stuck with the flawed strategy, I'd have made (a small amount of) money.

Dont think that you dont need to manage your psychology simply because you are running an algorithm.
For me it's generally that they don't properly test their packages properly - there's been sooooo many breaking updates and upgrades over the years, there's also some poor default settings, oh and upstart because... Well upstart.
(I’m one of the authors of Acha-Acha)

Just to set expectations:

* This is a project we’ve build for ClojureCup.com hackaton

* We haven’t figured out how to do a proper hosted version yet and how to handle any real load. Please be patient as I occasionaly clean up/delete some repos so site remains responsible at least

* Some repos are too big or hang at some point so please accept I’ll drop them in that case. We’ll try to fix that but not in real-time

* There’s a self-hosted version you can use at your company internally (e.g. you want achievements but repos are private). Instructions are at https://github.com/someteam/acha

* Blog post about implementation details’ here http://tonsky.me/blog/acha-acha/

* Some interesting highlights:

We use client-side DB (DataScript), all stated is downloaded to the browser, and all rendering happens without page reloads _and without API requests_ because all data is already there.

We use websockets for server push. So everything that happens on a server gets immediately pushed to the client. Including actions by other users, e.g. new repo added. No page refresh required.

And thanks for the warm feedback!
Let's Talk About the Building Blocks of Everything
Our company, wwwh.com pratices a strict 40 hour work week + we have real vacatoin + we are 100% remote so we don't care where you travel to. Shoot me an email at ben@wwwh.com

We don't hire in SF though as the cost of salaries there isn't worth it for us when we can hire anywhere globally. But, if you are interested in moving let us know.
Thanks, Ben
A Blend of Ether and Chloroform Is Fueling a Silent Drug Epidemic in Brazil
Debian - they test their packages properly and make sensible decisions (most of the time).
Whoa, seriously? I'm going to guess you're joking since they probably implemented "customer order of amount x".
Yep, basically I pick out the ones I like and email them that I am looking for a place for around 2 months and if they can give me a better price. I generally do that with 3 to 5 of them and see who comes back with a competitive rate and price drop over weekly. Usually asking nicely is great and they love long stays as they don't have to mess with turn over.

If I can help in anyway my email is bwbbwb@gmail.com,
Thanks, Ben
The problem that we had was "CEO ate babies".

You still have to monitor and read the news , because in our case event if event drivent some things can happen that will negate your result.

Exemple : Elon musk talk too much before a financial report, or feud beetween china governement and Ali Baba.

We still have to monitor the news for this kind of probleme. Even if you automize everything you can't prevent this kind of things. And if you do event driven , you will have to think about this.

Regards
There are those that would say HN is no different.
This isn't interesting because of pizzas. This is interesting because of the potential to centralize and offload all decisions of a certain type. It's like a pay-per-use secretary.

What I do find.. "decadent"... is people like you, judging masses of other people on the basis of what they find interesting or useful. Especially when you can't see past the low hanging fruit and aren't able to grasp any potential a service might have.

Piece of advice: If a majority of people are interested and finding use in a service, re-examine your own evaluation skills before telling everyone else to re-examine their lives.
I had actually looked into quantopian when I was getting started, but decided not to use that for my primary source of backtesting because they place limitations on users since that reduces pressure on their systems, allowing them to scale. This restricts backtesting ability and was a dealbreaker for me. The publicly shared algorithms, on the other hand, seem like they can provide a lot of insight, and I will look into those. Thanks!