skysight-inc/HackerNews huggingface dataset:
The classic lean startup approach is to pivot in response to feedback from potential customers. You need to talk to your target customer group. This is not easy (particularly if like me you find that sort of thing difficult) but you have to do it. Call them on the phone - email will not work. What you are trying to find out is "will you pay for this service?".

If not, consider a pivot. But here again you have to do your market research. Again you have to talk to potential customers and find out if they are interested, how they would like to access the service and how much they might pay for it.

There is no way you can avoid this. Your pivot has to be positive or you are just wasting your time.
>Do we really need to turn the styling system into yet another Turing-complete scripting language?

There's a really big difference between a Turing complete preprocessor and a Turing complete styling system.

There are clear advantages to having the client receive styling information in a non-Turing complete format, the major ones being performance and avoiding non-halting programs. A Turing complete preprocessed language does not remove those advantages, because preprocessing happens only once.

In fact, I would argue that it increases those advantages. As you mentioned, we already have JavaScript, which can be (and often is) used to manipulate styles. If you want to avoid a Turing complete styling system, then you want a Turing complete preprocessor. Better to have the arbitrarily complex program running once on the server side via SASS, than to have it running in the browser on every page load, via JavaScript.
Still wouldn't sound good enough to me... if it's so clear cigarrette companies are to blame, they should be the ones paying for the damage.
That sounds like a worse version of a bug my wife found. She uploaded a vacation bikini pic set to friends only. Her friend liked the pic, and was friends with my wife's coworker. All of her coworkers saw the bikini pic. In your case this person has no connection at all.
Implementing more complex machine learning methods isn't free, and neither is bying one, so the system should bring in dramatically more money just to cover its costs.

The company whose ad this post was is not showing much data about the difference between the solution it's selling and A/B testing. I wonder if there isn't any or if it is not supporting it's price?
No one is arguing that.

What is being argued is that they where lucky to be born in a society where their skills could make them millions.

I.e. they didn't create all those money in isolation, they made them in a system that made it possible.

Thats the point. Not that they aren't brilliant at what they do. Just that no one in that end of the wealth scale is that brilliant that they created purely based on their own skills.
> In practical usage, we found that the ability to call into C cheaply was much more important than the benefits of small stacks, which mostly help microbenchmarks like this at the expense of real-world code.

For Rust's goals, I can definitely believe that the first is true. I don't think the second claim is true at all, though. Lightweight threads have been extremely successful in Haskell, Erlang, etc, and not just on microbenchmarks.
Top contender, but has a way to go before he achieves near Jobs-level success.
although maybe his real problem was that the entire world was a single ref, and all of the agents would bash on that ref.

Having the whole world inside a ref sounds bad... I mean, I don't really know but if you want to take the godmap approach you really need to pass around the state and apply the parallelism somewhere else (aka in the way the state transformations are applied, like pmap for example), not have entities as external agents that hammer on the poor state.

do you have any kind of reverse-lookup table implementation?

Yes and no. I don't have anything fancy at the moment, I can query the "database" of entities (aka the individual game screens) for specific tags, lookup operations are very quick in Clojure since the entity's state is a map with tag -> value, the lookup is close to O(1). The downside is that I need to query through all the entities contained in a specific screen (or all screens) to look for the tags I'm looking for, but I don't see another feasible way to do it and maintain concurrency. I could sort entities by tags (what I tried to do on my old and half-failed attempt: https://github.com/Morgawr/CloisterJS ClojureScript engine) but I would lose the advantage of concurrency. If the performance impact gets too much, then I'll try to engineer something around the problem but so far I have more important issues (like, having an engine at all).
if you use mercurial's mq extension you get the equivalent of a staging area if you really want one[1]. There is qcrecord to get git add -p functionality with mq.

Personally, I have stopped using queues and I use rebase and histedit extensively now. I see no need for patch queues or a staging area when you can edit and rearrange commits easily.

1. http://stevelosh.com/blog/2010/08/a-git-users-guide-to-mercu...
Yes, the image functions are from Compass, but the underlying mechanics of mapping Sass functions to Ruby code is purely Sass's domain.

So, perhaps I misspoke: Sass's power is in its ability to tie it's functions to arbitrary Ruby code, which can then access and manipulate files.
Building a blog platform for Beats Antiques
Can anyone comment on what this will mean for Firefox in rough terms? Less bloat in long-running processes? Less memory usage in general?
Growth Hacking Pre-Launch Revenue
I suspect Litecoin will fade into non-existence, with Peercoin (or some other somewhat novel approach to the problem) replacing it. LTC has nothing over Bitcoin...it's merely still mine-able on GPUs, which is good for miners that have GPU farms[1], but not all that useful for anybody else. Maybe it has value as an alternative blockchain to BTC, should something terrible happen to BTC, but many cryptocurrencies could provide that.

Doge is roughly identical to Litecoin, but more fun.

1-I have a modest GPU mining setup, and I mine LTC and Doge.
Good job with the misleading HN title.
Thanks so much! Please email me at chococat9000@gmail.com
I can definitely use something like this but I'm not sure I would want a whole page dedicated to testimonials. Perhaps as a side tab that once clicked becomes an in-page popup (just like uservoice's). That's much cleaner I think.

I don't mind providing feedback if you choose to go that route.

Good luck
Because Nissan was a little stupid and didn't include any sort of active cooling system for the battery. No heat pump, no liquid cooling, not even an air-cooled heat sink (unless you count the flat outer surface of the battery). There is a resistance heater, yes, and that helps in cold climates, but it does nothing beneficial in warm climates.

As a result, many (if not most) SoCal and Arizona owners have experienced quite significant battery degradation [0]. That translates into reduced range. Almost every other manufacturer includes some sort of battery thermal management system. That is why, for example, Tesla Roadster batteries average about 85% of initial capacity after 100,000 miles in real-world use[1].

[0] http://www.autoevolution.com/news/arizona-nissan-leaf-batter...
[1] http://www.plugincars.com/tesla-roadster-battery-life-study-...
>Oh, come on. Not only is your comment needlessly insulting but it's completely unconstructive.

I find his comment pretty spot on. If anything it was the "don't do CSP in Rust" comment that was unconstructive and passive aggresively insulting. Instead of understanding what he read and the constrains it shows, the commenter preffered to just piss on the language.

As for the example, it was obviously "retarted" or rather, contrived. I mean, heck, it's "chinese whispers" with 10000 channels, what more do you need to see that this is not a serious way of solving actual problems with CSP? It's a bloody microbenchmark, and those are rarely representative of anything.

>What types of CSP things should you do in Rust, then?

The types of CSP things that people use threads and processes for. E.g getting lots of computations going on in parallel, not incrementing tens a single int in each of thousands of "computations".

CSP and channels are meant for getting real (cpu intensive) work done. You don't just use threads (or greenthreads) "because concurrency".

That some Go programmers like to use channels as a control mechanism, doesn't mean CSP was meant for that kind of abuse. That's like using Exceptions for control flow to me.

Isn't it obvious that even in Go the times to complete this are horrible (just an order of magnitude less horrible because of different design trade-offs), and that doing the same job of 10,000 incrementings properly would complete in 1/1000 the time?
Wow, Kim's album is actually pretty catchy...
Thank you! I'll send you an email after checking out those articles. I actually ran across your website the other day looking for info on Pedestal.
Most developed country have a pretty socialist healthcare system.

This. US readers take note. Of course, it's going away pretty quickly ... almost everywhere.
Sass + Compass + Foundation is a winning combo. Unfortunately my product is built on bootstrap (using bootstrap-sass at least), so migrating to Foundation would take quite a bit of work.
I have to disagree, I find Groklaw extremely biased as well. It just happens that the bias seems to fit with your personal biases as well, so it appears like good coverage. This was especially true during Samsung vs. Apple, or with anything to do with Microsoft, or with defending Motorola's abuse of FRAND patents.
If Lennart Poettering were building a bicycle, it would have multiple seats, 4 wheels, engine, conditioner, bar, sat tv, console and small pool on it. You would be able to remove most of it tho... maybe. If you try to remove the engine, it would complain that modern all bicycles are broken without engines, but you can do it at your own risk.
Maybe this is fueled, at least in part, by others who had the same experience I did?

1. Hear the Jamaican bobsled team needs cash to get to Sochi.
2. Want to help- surely there is a fund online people can donate to?
3. Search google, find nothing.
4. Search reddit, only related thread is in /r/dogecoin.
Nest CEO makes more promises about keeping Nest away from Google databases
Experts Say Healthcare.gov a “Breach Waiting to Happen”
Street Art Murals Meet Animated GIFs
There are anecdotal evidence of this regularly happening, but usually those are fair decisions: both strategies discussed are generally sound, if radically opposed. One is generally a cash-out option and is favored by influential raiders who want the cash flow to invest elsewhere; the other is a growth option that might be more about serving management’s ambition that the stakeholders' interest. But those debate are public, rare and not entirely nefast.

What I have seen far more often is smart decisions delayed to please the investors, or costly decisions taken, at all stages: before or during Series A, B or further, before or during an IPO, etc. The most common ones are related to HR: contractors costing double and won't be here when what the set up breaks rather than employees to set-up a strategic asset because, otherwise, accounting practices would show increasing long-term duties to said employees. More generally, many companies suffer from a lack of investment because of the short-term focus — this I can describe in details in repeated cases, for the dozen of more companies that I’ve worked with. The single exception was when investors used the product themselves and behaved more like end-users.
> Fuck Kim Dotcom. He's a scumbag piece of shit

Really? Perhaps you work for the corrupt dinosaurs at the MAFIAA or those in the UK/US government? Or perhaps you were easily fooled by the lies fed to you by mainstream media?

Either way, people on HN should remember that Kim Dotcom is one of the few successful .com businessmen to fight against Hollywood & the NSA in the name of internet freedom and privacy rights. Whatever you think of him, remember that the enemy of your enemy is always your friend.
This definitely has some potential for abuse through bait and switch schemes. When you go to the torrent download page and see that no one has reported it as being fake or malicious, you feel safe in downloading it. Then, once it has got sufficient downloads, you send something out that is more malicious. Of course, a quick visual scan would make it easy to detect outliers in cases like TV shows (you would expect each download to be roughly the same file type and size, with a consistent naming pattern).
I must really be sheltered because that is only the third time I've ever heard the term "Chinese Whispers" used for a game that I remembered as "Broken telephone".
WSmall comment on Wisecash and the trend for video demos, not features outlined in images and text. If one is working around other people, listening to a recording may not be possible. Skimming a featureset may also be a quicker way of assessing if something would be worth then putting in the extra time to watch the video.

Of course, A/B test, and perhaps that's part of the demographic you're targeting ;)
The problem is unemployment. Employers want to minimize the number of hours they have to pay employees (this is a good thing, in theory, no sense paying people to work at times when they aren't needed.) If this creates problems for the workers, it doesn't matter for them because there is still a large number of people who are looking for jobs willing to work there.
The parent comment captures why systemd makes me uneasy, and why I moved from Arch to Debian when I noticed Arch had replaced init with systemd.

The Art of Unix Programming (the book) suggests that software should do one thing and do it well, with easy, plain-text interfaces to its input and output. Systemd tries to do everything -- replacing by default so many core system components like syslog and cron.

But what really bothered me was when I realized that systemd stores all the system logfiles in binary by default! I couldn't believe it. All the system log files: boot, kern, messages, whatever, were stored in some binary format. At that point, rather than research how this new binary log file was implemented, I abandoned Arch and systemd for the init system that had served me well for 15 years.

Log files don't need to be in binary. It means we can't use our standard tools: cut, sort, grep, awk, etc. It means we can't use scripts we have written built on those tools we may have built over decades of working with UNIX.

I guess my point is, systemd, by storing things in binary format and by trying to be the 'everything' daemon, violates two core UNIX programming philosophies: use plain-text interfaces & do one thing well.
PulseAudio was wonky in 2005, therefore sysvinit forever.
You see no problem with a secret marketing agreement? (A bunch of years ago, astroturfing used to be shocking news.)
A former senior marketing official at apple talks about it.

http://www.macobserver.com/tmo/article/how_apple_does_contro...
I run some product placement / brand awareness stuff with big YouTube gamers (also for gaming hardware, but not Microsoft), and I discussed this directly with ASA (Advertising Standards Authority in the UK) to ensure we weren't doing anything wrong.

We don't instruct our influences that they cannot be negative about our product not instruct them to be positive. We agree how often the products need to be shown, and include a few other things (link to product in description, etc.)

ASA's guidance was that for this we do not need to disclose anything about paying these influencers. I pointed out that although we don't specifically give them these instructions, the reality is that if one of them was negative we would kill the deal, and therefore were we essentially breaking the rules and just not putting it in writing - they said that no, we were fine until the first time we kill a deal because they said something negative. At that point on we have set a precedent and will need to have all our influencers disclose that they are being paid by us for these videos. But not until then.

Worth noting that our videos are fairly obvious - we generally have a 5 second logo clip that they play, the link in the description goes through what is obviously an adserver (though sometimes via bit.ly) - so we aren't trying hard to hide the fact. Although this was not relevant to ASA's answer to us.

Edit: Worth noting I work in Europe only, nothing in the US. Have also checked in Germany/France where we do the same thing, and there they don't seem to care right now, so no issues.
CSP is still easily workable with rust so long as you don't define it as the ability to rapidly launch tasks in a tight loop.
Google Stole Its Smart Contact Lens From Microsoft. And That’s a Good Thing
A hedge fund for drug dealers?
I am thinking of starting a hedge fund for all the drug money drug dealers make. I noticed that they make so much money but do not know what to do with it, so they buy a ton of clothes and sneakers. If i helped them make a million dollars each they would'nt sell drugs because they actually hate it and it is not fun. Thus eliminating the violence.
Despite commenting multiple times in this thread, you still do not seem to have looked at any of the privilege checklist, and you have not said that the privileges listed there do not apply to you or are not useful:

http://www.amptoons.com/blog/files/mcintosh.html

That's an article on white privilege. For numbers 1-50, would you make the claim that they either i. do not apply to you, OR ii. are of only marginal use, and you'd be fine with them not being true

Would you make that claim for all 50? Again, NO ONE is saying your lift hasn't been hard. Privilege is a relative claim. It can only make life harder or easier, not hard or easy.
Still, it means that someone else can copy your API key and abuse the API on your behalf.
not the GP, but: println((N+1).to_str());

Rudeness of the person you're replying to aside, I think it's well explained elsewhere in the thread that the Rust people have made choices that don't necessarily give great speed on pointless microbenchmarks (making a bunch of processes that do nothing) in favour of performance on CSP tasks where your CSPs actually do things.
Pasona Urban Farm by Kono Designs
> if you want to convince white people in this country that doling out free money to the poor is a good idea

Based on the last presidential election I'm not so sure you need to convince white voters about anything:
http://www.slate.com/articles/news_and_politics/scocca/2012/...
Do you have any evidence for that?

Due to Apple’s enormous success and many fanatical fans I don’t think it’s necessary for Apple to do things like that.
Thanks! I should have researched a little bit more before commenting.
Kinda related, I've been mind-boggled at the amount of product placement Microsoft has been buying in TV shows lately. Everywhere you turn, characters are making a VERY OBVIOUS POINT of using a Surface or something. It's hilarious/awful.
Newspaper on Home Computer? That's crazy talk
the site doesn't work. junk.
"Our jobs might be safe for a long time"

Or maybe not. Not to drop the docs but my current employer depends on median joe 6 pack sending us a couple bucks a month and our revenues have dropped more or less in tandem with median joe 6 pack's permanently declining household income.

(edited to add, its hilarious reading the financial press doing everything they can to come up with an explanation for our declining revenue other than "Americans are becoming poorer". It must be the internet. Oh wait we actually make money off how we use it, um it must be fuel prices. Err whoops we don't actually use fuel. Well, it must be bad astrological symbols or something. Anything other than admitting failure of the economic system, J6P has less money = we have less revenue)

If you think about the likely effects of the 1% having all the money and everyone else having to barter or do without, some fields like some financial sectors wouldn't have much impact, whereas providers of entertainment, food, and medical care for J6P would be utterly annihilated. Doesn't matter how highly skilled the last employed IT worker was before he got downsized along with everyone else.
Still, developing a "demo" game really helps building your engine.
I want Google to win if they don't infringe on their patents.
Why Aren’t You Making More Money?
You definitely don't need an entire page dedicated to testimonials.

http://api.easyendorse.com/example.com/

I have it setup so you can drop in a form and/or list of testimonials using JS, PHP, or a popup window.

What made you think that an entire page is necessary? I'd like to improve the website's imagery/copy if it's at all unclear.
It didn't happen really fast. It's been ignored for several decades, probably since that person moved into the city.

I honestly see little difference in the human mentality that lead to the national housing crisis that and the SF housing availability crisis. Yeah, you can say the national housing crisis started very quickly in 2008 and got bad fast, but the truth is that the seeds that lead to that unstable situation were planted long long ago. The same is true for SF's housing crisis.

Rent control is a prime suspect in all this. In the case of NYC, rent control probably makes sense because it's largely hit the limit of how high a city can be built (it's easy to remove a 1-3 residence building in place of a 15 residence building, but hard to remove a 15 residence building for a 30 residence one.) It's easy to argue for 5x increases in housing for a given plot of land, but much harder to argue for 2-3x increases.

Economists generally all agree that rent control fucks up housing markets and reduces the quantity and quality of housing [0]. Most importantly for SF, it removes entire swathes of the existing middle class from demanding more and more housing over the years as the city grows. When you build up your life around 1994 rents, you ignore the housing problem in SF and hunker down in the home you happened upon in 1994. If for whatever reason you're rooted up 15+ years later, the rental rates have changed so much that you can't even afford to stick around and lobby for a solution like making more affordable housing available by eliminating building restrictions and rent control. Worse yet, you're likely to make the market even more distorted by arguing for more tenant protection laws. Had you been participant to the problem since 1994 because you had no rent control, you would have also been participant in the debate asking for more housing to be built each year. This is the exact same mentality that causes banking crises: introduce some extreme distorting policy that disproportionately benefits you in the short term and ignore what is going to happen when the chickens come home to roost in 10-15 years time.

[0] http://www.nytimes.com/2000/06/07/opinion/reckonings-a-rent-...
> krugman.nyt
How to keep fighting as a Founder
You could check out http://tvshowsapp.com/
But what about those in Detroit (or wherever else) who actually build the cars? I wouldn't be surprised if they were feeling the downward spiral of wages vs cost of living/inflation.

Not that their loss is fueling cheap cars in my opinion, it seems the op doesn't believe that advances in technology can make things cheaper outside of labor costs I guess? I'd think that computers got on the whole much cheaper (and smaller/faster) due to the changes in the technology rather than the cost of actually assembling the hardware. But I guess I could be wrong and it could all be due to cheaper labor?

Edit: I also love the idea that a walk in the park/reading a book in the middle of the day/etc is somehow comparable to needing to find two different daycare slots for a child, not being able to plan or effectively work for a second source of income, or spend time with family/kids (since you're working morning and night). Seems like a fair trade off of time to me!