skysight-inc/HackerNews huggingface dataset:
I find it interesting that there are so many complaints about the UI / keybindings. I agree that the keybindings are a bit confusing once your start, but I didn't find them to be that difficult to master. No more difficult than say, learning to use Vim effectively.

However, certain things do become issues once your dwarf population scales past 15 or so. Checking dwarf occupations manually (e.g., to make sure that there is at least one dwarf who is currently assigned the furnace operator occupation) becomes a pain, so I'd suggest using Dwarf Therapist [0] to manage that. It also lets you quickly check other things, such as whether any dwarves are feeling particularly sad.

Also, I encourage people new to the game to check out some of the stories that the community has generated throughout DF's existence. The game's ability to generate interesting scenarios that lead to good stories to tell your friends is perhaps the most interesting part of the game. Boatmurdered [1] is a classic. Roomcarnage [2] is currently in the process of being told and is quite good.

[0]: https://github.com/splintermind/Dwarf-Therapist

[1]: http://lparchive.org/Dwarf-Fortress-Boatmurdered/

[2]: http://www.bay12forums.com/smf/index.php?topic=139393.0
+1 on ETFs. And I guess, think about at what point in the cycle you want to invest in equities. They are quite highly priced at the moment.
Can we re-create intelligence? [slideshow]
With 389 Upvotes on Product Hunt. A great showing from the messenger Bot.
What I never fully understand is why not focus on being profitable on an ongoing basis instead of a profitable business being an "event". Seems to me the basic purpose of business is to make a profit, not to hire people and "grow"(sans profit).
It's also only one statistic (as used). You would find differences for what years were loses 10/15/25 years down in different markets. For instance, Japan.
I am trying to think of a criminal activity that you can conduct over the phone analogous to piracy (but can't come up with one).
HAHAHA. YES! So much this.
THere are legit use cases for this, but there are many use cases that will cause you much pain.
The original Oramics machine was designed in the early to mid 1960s

Computers were something few people had.
A plan to rescue western democracy from the ignorant masses [satire]
Ask HN: What is your best advice for a developer to write better code?
> This is part of a larger trend I've noticed where large tech companies use their market share to bully their users into adopting their other applications. It baffles me how any one approves these ideas. Isn't it pretty short sighted to cripple your own product, to break features that users love to promote another unloved product? Isn't that arrogant? I hope this trend passes, but my guess is that it effectively drives adoption, so to hell with everything else, right?

And this ecosystem thinking is why I'm shying away from Google products. I used to like them because each web-app had a different account tied to each one, and was standalone. And their android apps would let you pick and choose which app handled which jobs. But now they they are trying to move everything under one account umbrella, and force all of their apps to be the only one. No thanks Google, I chose android because you didn't do that.
Not sure why you're being downvoted, I agree. One hundred and a bit years of human history is a small sample size. Capitalism and the explosion of the human population has unleashed explosive and rapidly transforming forces, there's no reason to assume that those forces will continue to exhibit the same characteristics 40 or 50 years from now.
But those things will almost certainly be priced into the market already, so you will capture that value with purchases of VOO.

(Brexit nonwithstanding)

...actually that is a hole in my argument.

Okay: if you can find a cultural trend that you earnestly believe thatFinance people are out of touch with, then it makes sense to do arbitrage there.
Yes, I remember the Leave bus with "Money's not that important, who cares how much the NHS has" on it in 10 foot high letters.
In the 60s/70s, composing on a computer wasn't the same experience as today. Incidentally, today it's still pretty frustrating.

The creative advantage is in being able to express pitch, (and presumably generic control voltages) intuitively as continuous lines, which is a natural fit for analog synthesizers. The alternative is sending discrete events, which is how midi works, something not invented until later. There is a school of thought that to limit synthesizers to the discrete world of "notes," with quantised durations and pitch values as a hangover from our ideas of keyboard instruments, is to waste their potential.

Ribbon controllers were popular in that period for expressing continuous pitch, and I suspect the Oramics was designed as a way of recording these sorts of expressions, like a kind of analog punch card.

Also consider that the main compositional method of the radiophonic workshop at that time was splicing magnetic tape with razor blades and sellotape.
Not completely accurate - while most brokers are per order, you can use a broker such as Interactive Brokers which charge per share (with a minimum).
https://news.ycombinator.com/item?id=3456459
If you're applying through a company's website / job portal, you've already lost the game.

You need to network and get your foot in the door through a personal reference.

Try angel list and hired.com (although I don't know if they service the EU).
The Google app does this in a lot of places, in addition to suggesting "things to try."
I agree that the reliance on unpublished and non peer reviewed studies seems to be the biggest flaw, and isn't going to be easily addressed by the author without significant work. But one route to prestigious publication might involve publishing each of the independent replications studies as individual papers in a journal that doesn't assess for impact (like PLOS One or PeerJ), then once each has passed peer review on its own and been published write the meta-analysis on those studies and try to publish that analysis in a higher profile journal.

It would take a hell of a lot longer, but that's the way to ensure that each individual study passes the bar for scientific rigor, and so therefore your meta-analysis actually has some teeth. And yes, that sounds like a grueling process -- and a damn expensive one if each publication in PLOS One carries a $1,500 fee, so $12,000 just for the author's 8 replication studies. Although this is certainly where PeerJ's unlimited publishing for a one-time fee of $399 would be the cheapest option. [Disclosure: shareholder of SAGE, which is an investor in PeerJ]
You don't pay the commission per share, it's per transaction. Buying 100 shares of FB will cost $8, as would buying 10 shares.
Hotels get around this by hiring ISPs to run the WiFi. Which means it's always overpriced and slow as crap.
Erlang distribution over TLS
Tesla owner makes 'solid metal snake' self-charging system that Musk promised
An art director? Ascii in itself is entirely it's own aesthetic. There's a huge roguelike community that much prefer graphics like that.
Ask HN: Why do companies reject you without giving a reason?
I just got rejected by a startup for a vague reason that I was not the right fit for the position they were looking for.

I am thinking of building a app for people to list such companies to warn other applicants, in process defaming such companies. Rejecting a candidate without a reason is absolutely rude cause it leaves you confused on how to improve your self. And companies who conduct themselves in such manner probably have a devious reason for rejecting you. (ex: Racism, gender bias, heightism and what not?)

You think this app is a good idea?
Latency hiding is the key for high throughput GPU applications. Make sure the GPU never waits for CPU and vice versa. Keep transfers to/from GPU flowing constantly and a queue of jobs scheduled. Each job should preferably be several megabytes in size.

Memory bandwidth is the bottleneck for most practical tasks. Bandwidths you should know: CPU 50 GB/s, GPU 300 GB/s, PCI-e DMA 16 (v. 3.x) or 32 (v. 4.x) GB/s.
As is usually the answer with business, it's the Commerce Clause. ("Congress shall have the power... to regulate commerce... among the several states")

It's a basically open-ended constitutional grant to regulate business, with the only caveat being that it's restricted to activities which affect the flow of commerce across state lines.
Ignorant question: Why ETFs rather than the equivalent mutual funds (which I think are usually available)? I have some sense of the differences, but I've never taken the time to figure out the pros and cons. (I've been investing mostly in index funds for the past 15 years or so; ETFs weren't really on my radar when I started.)
Another classic http://www.untied.com
Why not open source it? He would still be in control of the vision of the project.
If this was the case, I would think that a single request where they record the timing between characters clientside and post that timing information along with the password would work better. Timing incoming POST requests as part of a single password reset "session" seems fraught with problems, I can't see how you could really trust the timing numbers you would get. I type my password pretty fast generally and I wouldn't be surprised if the margin of error on that timing is a significant percentage of the average time per key press.

Of course you can't trust anything from the client and both methods are subject to tampering, I'm not sure which is more tamper resistant.
Apart from being notified with an email or similar when a new issue has been created, what other annoyances does a maintainer have to deal with? I mean, is the number of open issues raising what annoys you? or is it for not being able to keep organized the issues?
My guess is that the list is a representative sample, and the dynamic nature is to indicate that it's variable. Google will correctly answer that question for anyone who has their own Wikipedia page with a birthdate (Try 'how old is Richard Stallman') so seeing the "full list" is not a useful piece of information
It's a single point of failure that's highly available across multiple availability zones. I'm not sure I would even call it a single point of failure when it's running in multiple datacenters. If you need geo-redundancy, rsync it to another region nightly.
Why Facebook loves your reactions
> Do you actually have a problem that any of those are causing?

Inability to select the text.
I have followed http://www.crossingwallstreet.com/ for years. I have traded the portfolio he lists and I've done pretty well. His focus is in the long-term...
I had to mark this as satire because the article referred to https://foreignpolicy.com/2016/06/28/its-time-for-the-elites... is apparently not satire, nor this other one "Why Elections are Bad for Democracy" http://www.theguardian.com/politics/2016/jun/29/why-election...
These I use heavily:

remind me [time] to [something]

wake me up at [time]

countdown [amount] minutes

add [something] to my shopping list

I still get happy every time Google Now recognizes them correctly (75%). Being a native speaker and having a faster phone (Moto G) would add a few % I guess.
Akamai's quarterly State of the Internet report
autoplaying video (for those of us on limited data allowances)
The version numbering scheme for DF is based on a percentage of desired features that have been implemented. The most recently-released version of DF is 0.43.04. It's not even half-way done!
+1 for using industry knowledge. Most of my money is invested in ETFs, however, I've been able to beat the market by significant amounts when I invested in tech stocks because I understood what drives the price. There are plenty of small cap tech stocks that have doubled / tripled the last few years.

Understand the market, understand the product and technology well, and you can do significantly better than any wall street analyst. Don't rush into it, but do your research. Look at the numbers and the growth potential.
It is a bit discouraging. And keep in mind that the game is technically still in Alpha, everyone.
Because they are scared of being sued.

And don't bother waiting before putting companies on that list, you can pre-populate it with all companies.
I used to have this problem, but then I configured it to run scans overnight.
Is it possible to do it for dollar cost averaging? That is what happens if one didn't invest in a lumpsum but invested $1000 every month -- how does the returns look like for different time periods?
Because maybe i'll write some complex function. With C++ and OpenCV,it's very faster and better. I extend use cgo for call c++ fuction. But i don't know speed of it.
Clinton wants to ‘staple’ green cards on STEM grads' diplomas
autoplaying video (warning for those of us with a limited data allowance)
So much this. I am absolutely disgusted Green's attitude in response. Green, apparently, never was young, or arrogant, or inexperienced in dealing with work culture, and now stands wholly as a representative of some noxious company's status quo. She tells the fired intern that she "squandered" her opportunity. No, her opportunity was squashed by impatient arseholes eager to bully Millennials. Whelp, I guess learned an important lesson about just how respected their views will be, in their future workplaces! Or something.

Added: if they fire a whole group of interns to teach the group a lesson, why the hell did they have interns? They were, apparently, of no actual value to the company? In that case, the internships were effectively BS jobs to begin with.

Added 2: there are companies that still require women to wear heels? (TIL...)

Added 3: something something ACLU wrongful termination lawsuit something...
looks like the article now as is own discussion thread

https://news.ycombinator.com/item?id=12000311
its not leaked tho, is it? Afaik a single person has it, and the first he did was contacting the original owner (Reuters) so i assume he rather wants to earn some money from it than helping the humanity.

What a brick. This clearly should have been Wikileaks material.
Read more good code and emulate after you fully understand it.

There are lots of projects that are good examples.

https://news.ycombinator.com/item?id=4331688
Can't you just lock the thread?
Is free WiFi really a prerequisite of great tech startups?

I'd say their expensive/restrictive mobile infrastructure would be a bigger hindrance.
Scott Dorsey Reflects on ExactTarget and Rise of Indianapolis Tech
Checkout – Multiple Currencies 1.1
You want this though. For example if you was English and invested all in uk investments you would have dropped massively USD terms.

If you spread your investments in many different currencies in pound terms you would have actually gained from this crisis.

Diversification also applies to currency
Thanks for the feedback. I agree with you as far as intrinsic vs extrinsic motivations, but we have seen a need and feedback from hundreds of families who see Dangle as a tool for their tool box. If you are a parent I'm sure you know that your parenting style for each child is a bit different. We aren't for every family, but we have found a sweet spot with parents who travel weekly for work, work multiple jobs and, those who are divorced - yet still want to be a connected with their kids daily.
I can't speak for this case, but the answer is often "you found out after you travelled across the country and turned down other job offers, and may be waiting for repayment of moving expenses".

Yes, a person could try to get this sort of thing in writing and sue for damages incurred, but they'd still be unemployed and loaded with expenses in the meantime. There's a lot of freedom to push this kind of thing because there's too much legal overhead to fight it.
Yes, agreed completely. I had a similar experience in a streaming context, and wrote a paper about it: http://www.scott-a-s.com/files/debs2010.pdf
Here's a few more: Or Homer, or Sophocles, or Ovid, or Rumi, or Rilke, or Proust, or Cicero, or Molière, ...
they are actually right to do this as countermeasure to:
- Phishing
- login/brute bots
Map of the world, if size were determined by market cap
the best thing in life (almost better than hearing the lamentation of their women) is when there's a good explanation WHY it's done like that and later someone changes the code while not updating the WHY (writing documentation is for people who don't get things done).
> That's a really stupid law and it's one of the reasons why Germany is so far behind when it comes to building great internet/tech startups.

I am sorry, but I am just unable to join the dots. Could you articulate more?
I understand this tactic but an astute person realizes immediately what you're up to, and it can cause the opposite effect. You need to understand the person you're talking to.
Agreed. Part of the problem is there's virtually no limit to the application of sentences like this. For example, "Given how important the Sun is for our survival, here's a list of 200 terms everyone should know about nuclear fusion."
Commissions are per trade, not per share...
It's discussed near the bottom of the writeup, but the author suggests somebody else may be better suited to do it:

What about Dollar Cost Averaging (DCA) instead of Lump Sum Investing (LSI)?

This one is going to be a little more difficult. I've included the original code and it's open-source, so if you want to play with the numbers, you can try to do this yourself. However, there are a couple points I'd like to keep in mind:

•You're working with a "cash multiplier" as the main result. You'd be trading in a unitless scale for a scale with units since you'll need to specify a base value. Perhaps the act of buying a single share of SP500 per year might help with keeping the scale nondimensional?

•There's inflation data in there, but at some point you're going to have to account for that if you're using dollars as a scale. How does one compare investing a dollar in 1902 vs. 2002?

•DCA will probably cause some scaling issues. You'll need to accurately tune your algorithm to reflect an equivalent investment under the LSI algorithm I provide.

My prediction is that DCA will "thin out" the plot and bring a lot more values closer to the average. This makes investing a bit safer, but at the cost of slower gains.
What of opportunity cost? That should be factored in just as inflation is.

> After 20 years, you're almost guaranteed to sell high.

Not if you factor in opportunity cost. If I invest $100K and after 20 years I sell at $110K, which works out to a 0.5% APR, I wouldn't consider that selling high.
It is leaked. Just not widely.

"I have passed along details of where the leak is and, to the best of my knowledge, they are are working to get it secured."

https://www.reddit.com/r/privacy/comments/4q840n/terrorism_b...
The Scottish Scoundrel Who Changed How We See Data
Discovering commands by trial and error isn't much fun because the fall back action -- a Google search for the words you said -- is so boring.

The conversational UI in text adventure games was fun to explore because the fall backs were sometimes funny.
I stand corrected, in the best possible way. How exactly does GitLab define "large diff" anyway?
suggestion - instead of scrollable divs, just make the page scroll like normal. can achieve the same UX without the wonkiness that comes with scrolly divs
I doubt most people have a financial adviser. What percent of people even have savings more than a single paycheck?
1.) Comment! Not only does it make the code easier to interpret, but it can also bring logic errors to light as you think through why you implemented something in a specific fashion.

2.) If the language supports error handling (try catch/except) learn it and use it.

3.) Use descriptive variable and function names. Even if it means more typing, the readability is worth the effort.

4.) Use proper code style. Most languages have conventions for style that include what should be capitalized, whether to use camel case or underscores etc.. Learn them and use them.

5.) Write a lot of code. I don't think that there is any real substitute for experience.
Any recommended links or papers to get a sense of the state of the art?
Ask DN: Writing laws as pull requests?
After some crazy thoughts about how Congress is handling the gun control debate, I thought "Wouldn't be awesome if we can pull-request our laws"?
Alison Green is the advice columnist. She doesn't work for the company that fired the interns.

Personally, I think the fired interns were given a valuable life lesson, if they choose to learn something from it. If an employee wants to work for a company, it's incumbent upon them to adapt to the company's standards, not the other way around.

This, to me, is an example of the "special snowflake" mindset that colleges foster in students these days.
That's because the author set the css property `user-select` to `none`.

Why? I'm not sure, but that has nothing to do with any of the libraries listed, or even javascript at all.
What does "get banned" mean in this context?

I've closed two github accounts (and 4~5 related projects on each) because, well, all the stuff you say. I'm happy to toss something out there, documented, and let people do with it what they will - but supporting stuff in someone else's use case is not part of my agreement with the universe.
How to setup and run 360 Feedback
> Creative writing is somewhat subjective, but other fields have more established conventions.

Yup. I began with the goal of helping business writers (mainly marketers). Even that's subjective, but we're doing what we can.

Creative writing is a totally different beast.
What? Most* people (at least in the USA) don't even own a single stock, let alone have a financial adviser.

*(Actually, looks like it depends on your source: 48%[1] or 52%[2], so let's say "about half of people")

1: http://money.cnn.com/2015/04/10/investing/investing-52-perce...

2: http://www.gallup.com/poll/190883/half-americans-own-stocks-...
Ministry of Justice, London UK, seeking senior security engineers. Apply now
Marijuana cooking show called Baked premieres
I don't have a handy place to stash 5MB of data publicly, but you can run the following in SBCL (or the equivalent in whatever language you prefer):

(in-package :cl-user)
(use-package :ironclad)
(let ((data (make-array (* 5 1024 1024)
:element-type '(unsigned-byte 8)
:initial-element (char-code #\X))))
(encrypt-in-place
(make-cipher
:aes
:key (sb-ext:string-to-octets "YELLOW SUBMARINE")
:mode :ctr
:initialization-vector (make-array 16 :element-type '(unsigned-byte 8)))
data)
(with-open-file (tmp "/tmp/data" :direction :output
:element-type '(unsigned-byte 8))
(write-sequence data tmp)))

That's a file of 5,242,880 'X' characters, encrypted with the key 'YELLOW SUBMARINE' and an all-zero initialization vector. You will not be able to compress it.
That's a great idea. But I imagine it'd be difficult to differentiate between trash getting flagged rapidly by a lot of people and a flagging ring.
an oft-neglected nugget of info that has great bearing on a buy-and-hold approach, esp with mutual funds: FEES

Fees can kill your returns

There are many low-fee or no-fee options
That is true.

But...

If one of the primary functions of a service/site/app is to organise relationships via a network of people... then that isn't suitable for this purpose.

The core function needs to be organising around an interest (composed of 1 or more of: topic, place, time), and that core function is so strong that it shouldn't offer the secondary function of then networking around people.

People are very good at backing into small groups, forming cliques and communicating privately. Of constructing the very bubbles that are the issue here. A system that puts interests first has to avoid this by not encouraging it. It will still happen, but it shouldn't be a primary function.